Canary Wharf O2 Arena Excel London
Flat 6 Corona Building 1, 162 Blackwall Way, Tower Hamlets, London, E14 9NR, United Kingdom
Boasting garden views, Canary Wharf O2 Arena Excel London features accommodation with balcony, around 1.4 km from Canary Wharf Underground Station. It is situated 3.5 km from West Ham and provides a lift.