Situated in London, 1.8 km from O2 Arena, 3 km from Greenwich and 3.2 km from Greenwich Park, London City 2-bed Riverview Apartment provides accommodation with a balcony and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. Private parking is available at the apart Read more
Situated in London, 1.8 km from O2 Arena, 3 km from Greenwich and 3.2 km from Greenwich Park, London City 2-bed Riverview Apartment provides accommodation with a balcony and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. Private parking is available at the apartment. The nearest airport is London City Airport, 2 km from London City 2-bed Riverview Apartme.