Offering free WiFi and city views, Modern Flat with Thames River View is an accommodation situated in London. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment consists of 2 separate bedrooms, 1 bathroom, and a seating area. A flat-screen TV is available.
O2 Arena is 800 metres from the apartment. The nearest airport is London City Airport, 4 km from Modern Flat with Thames River View....