The ShellRestaurants124 Southampton RowLondon, ENG, WC1B 5AA · GB+442080757500support@theshellseafood.comtheshellseafood.comHours not available
The Shellfish Association Of Great BritainCommunity & faithFishmongers Hall, London BrgLondon, ENG, EC4R 9EL · GB+442072838305projects@shellfish.org.ukshellfish.org.ukHours not available