Seafood in London - Bloomsbury 7-8 Leigh Street, Bloomsbury, London, WC1H 9EW Tags: private parties: up to 36 guests, seafood, takeaway
Seafood in London - St. James's 36 Duke Street, St. James's, London, SW1Y 6DF Tags: private parties: up to 36 guests, seafood, vegetarian dishes
Seafood in London - Hammersmith 377 King Street, Hammersmith, London, W6 9NJ Tags: asian, private parties: up to 36 guests, vegetarian dishes