The Shell Centre, London
Description
The Shell Centre, in London, is one of the two central offices, and serves as the registered address, 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.
Details
6252 x 6252px
Formats
Digital Download
Printed Product
Buy
From $13.54