Seafood in London - Chelsea 82 Sloane Avenue, Chelsea, London, SW3 3DZ Tags: air conditioning, private parties: up to 20 guests, seafood, vegetarian dishes