Shell Centre

Shell Centre

London HQ of the Anglo-Dutch oil firm.

York Road, London SE1 7NA
Show me Shell Centre on a map | vCard
Nearest tube station: Waterloo (272 yards)

News & features about Shell Centre

Restaurants, pubs & bars near Shell Centre

Keep up with SE1 news

We have three email newsletters for you to choose from: