Nestled in the heart of the Buckinghamshire countryside between Aylesbury and Buckingham, near Winslow, The Old Thatched Inn is a traditional country pub and restaurant offering relaxed dining, seasonal menus and a warm welcome.
Just twenty minutes from Milton Keynes, The Old Thatch combines the charm of a classic village inn with carefully prepared British food, fine wine and quality real ales.
Seasonal British Food
Our menus celebrate the very best of British produce, with a strong focus on fresh, seasonal ingredients sourced locally wherever possible.
Alongside our a la carte menu, we offer regularly changing specials and midweek set menus inspired by the seasons and the freshest ingredients available. Every dish is thoughtfully prepared by our kitchen team to deliver comforting, flavour-led food for every occasion.
Whether you are joining us for a relaxed lunch, an evening meal or a special celebration, we aim to create an experience that feels welcoming, memorable and genuinely enjoyable.
Wines & Real Ales
Our wine list has been personally selected to complement our menus, featuring over 60 wines ranging from easy-drinking favourites to premium bottles for special occasions. We also serve champagne and prosecco by the glass.
As a traditional free house, we are proud to offer a rotating selection of quality real ales, including favourites such as Timothy Taylor Landlord, Wainwright and Brakspear.
Celebrations & Private Dining
Planning a birthday, anniversary or family gathering? We are always happy to discuss special occasions and can help create the perfect setting for your celebration.
To enquire about bookings or upcoming events, please contact us on 01296 712584.

The Old Thatched Inn
(opens in a new tab)The Old Thatched Inn is a countryside gastro-pub, offering a high quality dining experience.