Historic restaurant, The Thatch, housed in a Grade II listed building dating back to 1621. Offers a memorable dining experience with a diverse menu.