Lyndale Tea Rooms
3 Watersmeet Road, Lynmouth, Exmoor National Park EX35 6EP England
Lyndale Tea Rooms is a British, Cafe place is located in Lynmouth, England. The address of Lyndale Tea Rooms is 3 Watersmeet Road, Lynmouth, Exmoor National Park EX35 6EP England.