Located in the heart of Hampshire, moments from the South Downs, The Anchor Inn is a traditional country inn with 5 charming bedrooms, an award-winning restaurant and an informal bar which is popular within the locals.
The stylish bedrooms are individually designed and feature sumptuous bedding, handmade bath & both products from Bramley, ensuite bathrooms, flat screen TVs, Wi-Fi and tea & coffee making facilities.
The menus make the most of the local flavours available from the surrounding rivers, farms and fields and you’ll always find traditional pub classics alongside creative seasonal dishes. The bar serves real ales and a great selection of wine.
The pub features log fires and candles for a cosy atmosphere and is beautifully decorated with a lot of trinkets, prints and pictures.
Whether you’re catching up with friends in the bar, settling down for a traditional Sunday lunch or enjoying a delicious country escape – come and soak up some country life at The Anchor Inn.