Situated right in the heart of the Lower Froyle parish in Alton, The Anchor Inn is your gateway to spectacular country walks.
Take in the tranquillity of the local area or venture further out through meadows and woodland to the village of Well.
So grab your wellies and enjoy the splendid country walks.
If you’re looking for the perfect base from which to explore this stunning part of the world, The Anchor Inn is a traditional, welcoming pub with comfortable rooms that is near to many of the sights and landmarks that Hampshire has to offer.
Our delicious meals are created with fresh, seasonal produce, and we have plenty of delicious Butcombe beer on tap behind the bar.