Our integrated supply and trading (IST), City-facing function is based in the 20 Canada Square building in Canary Wharf.
Canary Wharf is an area of ex-docklands that was redeveloped into a secondary financial centre for London in the late 1980s. It’s home to some of the city’s tallest skyscrapers and the London headquarters of many of the world’s largest financial institutions.
20 Canada Square is a purpose-built trading and financial office with state-of-the-art technology and facilities. It is one of the only trading environments in the world to operate a 'thin-building' design, whereby all major technology hardware, equipment and data storage is housed offsite. This minimizes the building's power usage and carbon emissions, as well as maximizing data protection. 20 Canada Square has received awards for its 'Green Office' initiatives.
Home to more than 500 people, BP’s global headquarters are in St. James’s Square in Central London. The site accommodates board and executive management, together with the key corporate and business functions teams.
Our International Centre for Business and Technology is based in Sunbury just outside of London, around five miles from Heathrow Airport.