Seafood in London - Chelsea 81 Fulham Road, Michelin House, Chelsea, London, SW3 6RD Tags: private parties: up to 250 guests, seafood, vegetarian dishes