British in London - Kensington 1A Launceston Place, Kensington, London, W8 5RL Tags: british, private parties: up to 45 guests, vegetarian dishes