Anchor Inn
Pub
The Anchor Inn is a pub offering English cuisine. They serve Sunday specials and accept reservations.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Anchor Inn.
Local restaurants nearby
74 Loughborough Road, ENG


