Filters:
clear
clear
clear
Country: United Kingdom

inn in Burwell

About 1 results.

The Anchor

North Street 63, CB25 0BA Burwell, United Kingdom

Warm and friendly 18th century Inn in the village of Burwell serving seasonal British food, real ales and fine wine. Family and dog friendly.

  • 1