Luxury Apartment is a self-catering property situated in London near O2 Arena. Guests staying at this apartment have access to free WiFi. The apartment has a TV with cable channels, a well-equipped kitchen with a dishwasher and an oven, and a bathroom with a shower. Luxury Apartment offers a sun ter Read more
Luxury Apartment is a self-catering property situated in London near O2 Arena. Guests staying at this apartment have access to free WiFi. The apartment has a TV with cable channels, a well-equipped kitchen with a dishwasher and an oven, and a bathroom with a shower. Luxury Apartment offers a sun terrace. Greenwich is 2.2 km from the accommodation, while Greenwich Park is 2.6 km from the property. London City Airport is 5 km away.