The Greyhound Inn
Pub · Bar and Grill
The Greyhound Inn is a pub offering a menu with lighter bites, three-course meals, and daily specials.
Location
Best places nearby
The highest rated places close to The Greyhound Inn.
Local restaurants nearby
101 High Street, ENG
