Map of the Best
United Kingdom
›
Cambridge
›
Histon
Histon Station House Ltd
4.6
(343)
$$$$
$$$$
British
Reserve Table
+44-12-2323-4381
Google Maps
Awards
Google
Good
Location
118 Station Rd, Histon, Cambridge CB24 9LF, United Kingdom
Open in Google Maps