Featuring river views, Meade house one bed flat at London City Island near Canary Wharf offers accommodation with a balcony, around 5 km from Olympic Stadium. The O2 Arena and the Victoria Park are within 5 km and 7 km of the apartment, and free WiFi is provided. The 1-bedroom apartment has a kitchen with a dishwasher and oven, and 1 bathroom with a bath and a shower. A flat-screen TV is provided. Greenwich Park is 7 km from the apartment. London City Airport is 5 km away.
Number of rooms : 1