Welcome to The Anchor at Great Barford
The Anchor Inn and Restaurant is situated by the river Great Ouse at the picturesque village of Great Barford, with view of the river and the famous bridge with its 17 arches, first built in 1427. Starting from the bridge there is a public footpath which follows the banks of the river to Bedford. There are also other footpaths that pass through farmland and pastures to neighbouring villages.







All food is prepared on the premises, by our highly skilled chefs from locally sourced produce. We aim to provide good, wholesome, traditional fare. Special menus are prepared for Christmas, New Year and our popular Theme Nights.
We are proud to be listed in
Join our Rewards Scheme
Have you registered on our website?
Only registered users can participate in our rewards schemes. Great deals and offers to be had. Registration is free and collecting rewards is easy.
Only registered users can participate in our rewards schemes. Great deals and offers to be had. Registration is free and collecting rewards is easy.