Queens Head

5 West Ham Lane,
Stratford
Stratford, London, E15 4PH

Amenities