Stratford Luxury ApartmentsLondon, United Kingdom Address: The Lock Building, 72 High Street State: United Kingdom City: London Zipcode: E15 2QG Longitude: -0.009405 Latitude: 51.532.761 Rates from: 0 Accommodation Booking