Greek in London - Chelsea 343 Fulham Road, Chelsea, London, SW10 9TW Tags: greek, private parties: up to 25 guests, vegetarian dishes