Skip to main content

Contact us

Registered office

Shell plc
Shell Centre
London SE1 7NA
United Kingdom
Registered in England and Wales
Company number 4366849
Registered with the Dutch Trade Register under number 34179503

Shell headquarters

Shell Centre
London
SE1 7NA

Tel: 0800 731 8888 Option 3