Food Drink Devon

Member Overview

In the small but very much alive town village of Croyde lies The Thatch. Only a few hundred metres from one of the top surfing destinations in the South West, it is a great setting to wind down after a morning on the waves. Recently celebrating 25 years of business, it has catered for many and strives to provide a great atmosphere to relax in.
Contact The Thatch

Contact Info

Where to find us