Shell Centre
Global headquarters building of Shell plcThe 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
Top Questions
AI generatedMore questions
Nearby Places
London Eye
Observation wheel in London, England

Skylon (Festival of Britain)
Former public artwork in London

Jubilee Gardens, Lambeth
Park in London

Dome of Discovery
Exhibition building in London

York Road, Lambeth
Road in Lambeth, London

Waterloo International railway station
Former Eurostar terminus in London

Bar Topolski
Bar and site of a mural by Feliks Topolski

Waterloo Air Terminal
Former heliport in London