Seafood in London - Covent Garden 2-4 Catherine Street, Covent Garden, London, WC2B 5JZ Tags: air conditioning, private parties: up to 30 guests, seafood, vegetarian dishes