One Canada Square

One Canada Square

Smur
One Canada Sqaure, sometimes known as Canada One or (erroneously) Cannary Wharf, is the tallest building in London at 235 metres. #London #Modern #Skyscraper #Tall #Tower
Default Title