CONTACT US

Book

A TABLE

Our

LOCATION

124 Southampton Row,

Holborn, London, WC1B 5AA

Monday - Friday 

​​17:00 - 22:00

Saturday - Sunday

12:00 - 22:00

 

Contact

US

Tel: 020 8075 7500

The Shell Seafood by Thames Town Ltd.

124 Southampton Row, Holborn, London, WC1B 5AA