1. Home
  2. Where we operate
  3. London

London

BP has two sites in London: Canary Wharf and our headquarters in St James’s Square. Each site is built and maintained with safety as our number one priority, and has a key role to play in shaping the future of BP

Canary Wharf

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.

St James's Square

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.

Sunbury

Our International Centre for Business and Technology is based in Sunbury just outside of London, around five miles from Heathrow Airport.