London Luxury Waterfront is located in London, 1.8 km from O2 Arena, 3.5 km from Greenwich, and 3.5 km from Victoria Park. This apartment features air-conditioned accommodation with free WiFi. This apartment is fitted with 3 bedrooms with 3 en-suite bathrooms, a satellite flat-screen TV, a dining ar Read more
London Luxury Waterfront is located in London, 1.8 km from O2 Arena, 3.5 km from Greenwich, and 3.5 km from Victoria Park. This apartment features air-conditioned accommodation with free WiFi. This apartment is fitted with 3 bedrooms with 3 en-suite bathrooms, a satellite flat-screen TV, a dining area, and a kitchen with a dishwasher and an oven. The apartment also offers a seating area and a bathroom with a bath. The nearest airport is London City Airport, 5 km from the property.