Canary Wharf apartment is situated in London. The property has city views, plus is 1.7 km from O2 Arena.
This apartment has a living room and a fully equipped kitchen. A TV is available.
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|