British cooking, including Sunday roasts, offered in a sunny dining room & bar with large windows.
The Greyhound in I‘zāz
Places
Near me
Direction
The Greyhound, 313-315 Kirkdale, London SE26 4QB
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout