Featuring free WiFi, Canary Wharf offers accommodation in London.
Some units feature a seating area where you can relax.
There is a shared kitchen at the property.
O2 Arena is 2.4 km from Canary Wharf, while Victoria Park is 2.7 km away. The nearest airport is London City Airport, 5 km from the property....
|26 Canton Street|