The Lyndale Tea Rooms

Description

Centrally located tea rooms in Lynmouth.