British in London - Kensington 33C Holland Street, Kensington, London, W8 4LX Tags: modern british, private parties: up to 34 guests, terrace, vegetarian dishes