201 Upton Lane - E7 9PR - London,
United Kingdom
View Map
Area: East London
Situated 2.7 miles from Westfield Stratford City and Queen Elizabeth Olympic Park, 201 Upton Lane offers free WiFi access throughout.