Seafood in London - Chelsea 104 Draycott Avenue, Chelsea, London, SW3 3AE Tags: cuisine: seafood, french, private parties: up to 16 guests, vegetarian dishes