The Thatched Tavern is a cozy country pub offering a warm atmosphere and delicious food. With a thatched roof and charming décor, it’s the perfect spot to enjoy a pint with friends or a romantic dinner with your significant other. The menu boasts classic British dishes with a modern twist, using only the freshest, locally sourced ingredients.