Pubs in London - Holland Park 100 Holland Park Avenue, Holland Park, London, W11 4UA Tags: dj, food, modern british, private parties: up to 60 guests, pub, real ale, Sunday Roast, vegetarian dishes