Grab your wellies for one of our country walks
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 tranquility of the local area or venture further out through meadows and woodland to the village of Well. Here you can sample a bite to eat before heading back across a plethora of natural beauty.
Get out there: 01420 23261 or [email protected]