European in London - Bayswater Kensington Gardens, Kensington Palace, Bayswater, London, W2 3XA Tags: private parties: up to 150 guests, traditional english, vegetarian dishes