Canary Wharf apartment is situated in London. The property has city views, plus is 1.7 km from O2 Arena.
With free WiFi, this apartment features a TV and a kitchen with oven.
The apartment offers a terrace.
Greenwich is 2.6 km from Canary Wharf appartment, while Greenwich Park is 3 km from the property. London City Airport is 5 km away....
|72 Gainsborough House|