Country Pub with Rooms
The Anchor Inn is a traditional country pub offering hearty, well-prepared British classics such as fish and chips, pies, and comforting desserts. Guests highlight the welcoming, helpful staff and the inviting bar for drinks and casual bites. Well-kept guest rooms with thoughtful touches, including in-room continental breakfast, make it a convenient base for nearby golf and events.