Situated in London, 700 metres from O2 Arena and 2.4 km from Greenwich, River Thames Apartment provides accommodation with amenities such as free WiFi and a flat-screen TV. This apartment is 2.8 km from Greenwich Park. The apartment has 2 bedrooms, a living room, a fully equipped kitchen with a dish Read more
Situated in London, 700 metres from O2 Arena and 2.4 km from Greenwich, River Thames Apartment provides accommodation with amenities such as free WiFi and a flat-screen TV. This apartment is 2.8 km from Greenwich Park. The apartment has 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a dining area, and a bathroom. The nearest airport is London City Airport, 4 km from the property.