20 Canada Square photograph

20 Canada Square

Use attributes for filter !
Opened 2003
Architecture firms Skidmore, Owings & Merrill
Construction started2000
FunctionOffice
Date of Reg.
Date of Upd.
ID1276799
Send edit request

About 20 Canada Square


20 Canada Square is an office building located in the Canary Wharf section of London. Currently, 20 Canada Square is home to the London Trading offices of BP and the UK headquarters of American company S&P Global. The building is divided into twelve floors, with S&P Global and BP each occupying 6 floors.

Related Persons

Next Profile ❯