Modern East London Apartment Vacation Home London
Modern East London Apartment is set in the Newham district of London, 3.9 km from Canary Wharf Underground Station, 5 km from East Ham and 5.9 km from Stratford Tube Station. The property is situated 5.9 km from Olympic Stadium, 6.
Butchers Road, Newham, London, E16 1QX, United Kingdom