Stratford Luxury Apartments
Apartment
Newham, London
Stratford Luxury Apartments is situated in the Newham district of London, 1.3 km from Stratford Tube Station, 1.6 km from Stratford City Westfield and 1.4 km from Olympic Stadium. This 4-star apartment offers a lift.
Number of rooms: 5
88 -132 The lock Building High Street Stratford, Newham, London, E15 2QB, United Kingdom