Why Should You Choose Canary Wharf

Canary Wharf is less than 10 minutes away using public transport. The O2 Arena is a 10-minute drive away. The property offers on-site secure car parking for an extra cost.