About The Fox
The Fox is the only Pub /Restaurant in Bar Hill Located Just Outside of Cambridge.
More about The Fox
01954780305
https://www.thefoxcambridge.co.uk/
The Fox is the only Pub /Restaurant in Bar Hill Located Just Outside of Cambridge.