Satellite map of 5 Canada Square
Map of 5 Canada Square
5 Canada Square is a 15-storey, 87.7 m (288 ft) office building in the Canary Wharf financial district development of London, England.
Latitude: 51° 30' 11.99" N
Longitude: 0° 01' 4.20" E