Review: The Thatch pub, Thame

Thame’s handsome gastropub The Thatch offers a large terrace for summer and warm fires for winter, all served up with a well-delivered menu. What’s not to like?

24 July 2024

Open in Google Maps

M
Be the first to comment