British in London - Kensington Holland Park, Holland House, Kensington, London, W8 6LU Tags: modern british, private parties: up to 120 guests, terrace, vegetarian dishes