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, London, E15 4PT
020 8534 2132
Facilities include: Garden, Sky Sports, World Cup, Bar Snacks, Beer, Wine
Mon - Sun: 11:00 - 23:00