The Shell

ShellFish Seafood Restaurant
Reservations are now open!
We are re-opening on the 12th of April 2021 for exterior dining!
We will officially re-open indoor service on the 17th May 2021!

The Shell Specials

A service charge of 12.5% will be added

The Shell Seafood by Thames Town Ltd.

124 Southampton Row, Holborn, London, WC1B 5AA