← Back to map

Merchant’s Tea Rooms & Garden

Merchant's Tea Rooms, Merchant's Tea Rooms, Market Place, Colyton, Devon EX24 6JR, UK

About Merchant’s Tea Rooms & Garden