Add Anchor Inn review

Anchor Inn, Great Barford
Address: High Street, Great Barford, Great Barford, Bedfordshire, MK44 3LF
Features: Restaurant, Bar food, Outside seating, Cask Marque


Rating
Comments