French in London - Chelsea 16 St. Barnabas Street, Chelsea, London, SW1W 8PE Tags: french, private parties: up to 36 guests, vegetarian dishes