top of page

A Seafood Lover's Paradise !


Since 2020
Founded in early 2019, we proudly opened our restaurant in February 2020 at 124 Southampton Row, Holborn, London, WC1B 5AA — bringing fresh, high-quality seafood and steak to the heart of London.
Popular in 2021
Fresh, plentiful and delicious. The best feature of our meals. We ensure that the seafood is brought in fresh daily and that the chef prepares it with the utmost care to present you with a classic seafood meal.


Top 1 in 2024
We are the Top 1 seafood restaurant on Trip Advisor in 2024, and also the one of the most popular restaurant in London. We are ....
A seafood lover's paradise !



Join seafood paradise from anyone of our branches
THE SHELL - Holborn
124 Southampton Row, Holborn
WC1B 5AA, London UK
Monday - Sunday. 12.00am - 23.00pm
(+44) 020 8075 7500


bottom of page





