Set in London, Abbeywood Apartment offers self-catering accommodation with free WiFi The apartment is 8 km from O2 Arena A flat-screen TV is offered There is a private bathroom with a bath Greenwich Park is 8 km from Abbeywood Apartment, while Greenwich is 8 km away The nearest airport is London City Airport, 5 km from Abbeywood Apartment