Shell Centre Building Projection

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.
  • Completed: 1962
  • Opened: 1962
  • Owner: Shell plc
  • Town or city: London
  • Country: United Kingdom
  • Construction started: 1957
  • Architecture firm: Sir Robert McAlpine
Data from: en.wikipedia.org