Historic gastropub, The Thatch Inn, offers a cosy atmosphere and delicious food. Nestled in a charming village, it boasts a traditional thatched roof.