The Thatch, Croyde – Pub Review On August 23, 2019August 23, 2019 By bestofnorthdevonIn FoodLeave a comment The Thatch in Croyde is a North Devon favourite and it lives up to its reputation. A lovely pub with great grub. Continue reading “The Thatch, Croyde – Pub Review” →