The Greyhound
Pub
The Greyhound is a Grade 2 listed building situated on the High Street. It is a traditional pub and restaurant.
Location
Best places nearby
The highest rated places close to The Greyhound.
Local restaurants nearby
2 High Street, Cambridge, Cambridgeshire, CB22 3BG, United Kingdom



