Shell Centre

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