top of page
THE SHELL
À PROPOS
MENU
SPÉCIAL
SPÉCIAL
BOOKING
BLOGS
À PROPOS
RÉSERVATION
Experiences
More
Use tab to navigate through the menu items.
THE SHELL
-
Holborn
124 Southampton Row, London WC1B 5AA
Monday - Sunday. 12:00-23:00
(+44) 020 8075 7500
support@theshellseafood.com
bottom of page