The Greyhound is a traditional London local, untouched by the recent development in nearby Stratford – situated at the foot of West Ham Lane, it is actually a fair walk away from the Olympic City, and is equally near to Plaistow and West Ham rail stations.
136 West Ham Lane, London, Greater London, E15 4PT
View Map
020 8534 2132
No email
No website
Facilities include: Sky Sports, Bar Snacks, Beer, Wine,
Mon - Sun: 11:00 - 23:00
View Food Menu