The Anchor Inn

Located near Alton, The Anchor Inn is a traditional country inn offering charming accommodation, award-winning countryside dining, great local ales and wines and a warm, friendly service.

The Head Chef sources his ingredients from the surrounding rivers, farms and fields of the Hampshire countryside and creates exceptional creative dishes alongside a selection of traditional pub classics. 

Whether you are looking for a Sunday roast with the family, an alfresco lunch in the pub’s vast garden or a romantic dinner for two, you can expect every plate to be as fresh as it can be and is expertly crafted with a passion for the local countryside.

Visit Website