Shell Centre photograph

Shell Centre

Use attributes for filter !
Height 10700 (cm)
Floors26
Opened 1961
Architects Howard Robertson
Date of Reg.
Date of Upd.
ID2177250
Send edit request

About Shell Centre


The Shell Centre, in London, is one of the two central offices of oil major Shell. 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.

Related Persons

Next Profile ❯