Olympic Park ApartmentsApartment
High Street, Newham, London, E15 2NE, United Kingdom
Olympic Park Apartments is situated in the Newham district of London, 1 km from Stratford Tube Station, 1.3 km from Stratford City Westfield and 1.2 km from Olympic Stadium.