The Greyhound

313-315 Kirkdale London SE26 4QB