British in London - Holland Park 137 Portland Road, Holland Park, London, W11 4LW Tags: british, private parties: up to 45 guests, terrace, vegetarian dishes