Northern & Shell HQ

The Northern & Shell Building
Number 10 Lower Thames Street
London
EC3R 6EN
Telephone: 0208 308 5400 / (outside UK) +44 (0)208 308 5400

 

Other Premises
The Northern & Shell Tower

4 Selsdon Way
London
E14 9GL
Telephone: 020 7308 5090