20 Canada Square

20 Canada Square is a structure located in Canary Wharf. Currently, 20 Canada Square is home to the London Trading offices (IST) of BP and the UK headquarters of American company McGraw-Hill. The building is divided into twelve floors, with BP and McGraw-Hill each occupying 6 floors. It is also home to the Standard and Poor's London office.

20 Canada Square

20 Canada Square is a structure located in Canary Wharf. Currently, 20 Canada Square is home to the London Trading offices (IST) of BP and the UK headquarters of American company McGraw-Hill. The building is divided into twelve floors, with BP and McGraw-Hill each occupying 6 floors. It is also home to the Standard and Poor's London office.