European in London - Kensington 201-209 Kensington Church Street, Kensington, London, W8 7LX Tags: air conditioning, modern european, private parties: up to 40 guests, vegetarian dishes