The Shell

ShellFish Seafood Restaurant
Reservations are now open!

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