The Anchor Inn is an honest countryside dining room with accommodation and the perfect place to escape to.
The bar is stocked with great local ales and menus brimming with the finest British seasonal ingredients to ensure diners enjoy a taste of the best of Hampshire from the first bite to the last.
Each dish on offer features the best nature can offer where you can savour on the pub’s classic British specialities such as lamb and rosemary pie or seared liver and bacon, topped with good old mash and gravy.
From deep reds to crisp whites and everything in between, the pub promises to have a bottle of wine to match your mood.