top of page
The Thatch Logo
Copy of Copy of june 2026 entertainment poster  (Instagram Post (45)) (2).png
The Thatch Logo

GOOD FOOD AND DRINK COMPANY LTD
Registered in England and Wales
Company No. 03757042
Registered Office: The Thatched Barn Inn, Croyde, Braunton, Devon, England, EX33 1LZ

Tel: 01271 890349

bottom of page