Incredible London Apartment (MLG1104) is located in the Newham district of London, 1.5 miles from Olympic Stadium, 2.1 miles from Victoria Park and 4.4 miles from Brick Lane. Guests staying at this apartment can use the free WiFi and a fully equipped kitchen. With 2 bedrooms and 1 bathroom, this apartment features a TV. O2 Arena is 5 miles from the apartment. The nearest airport is London City Airport, 5 miles from Incredible London Apartment (MLG1104).