Map Graph

Shell Centre

Global headquarters building of Shell plc

The Shell Centre in London is the global headquarters of oil major Shell plc. It is located on Belvedere Road in the London Borough of Lambeth. It is a prominent feature on the South Bank of the River Thames near County Hall, and now forms the backdrop to the London Eye.

Read article
File:Shell_Centre,_London,_UK,_June_2004.jpgFile:London-shell-centre-plaque.JPGFile:Shell_centre_shells_Feb_23.jpg
Top Questions
AI generated

List the top facts about Shell Centre

Summarize this article

What is the single most intriguing fact about Shell Centre?

Are there any controversies surrounding Shell Centre?

More questions