Pubs in London - Holland Park 27 St. Anns Road, Holland Park, London, W11 4ST Tags: beer garden, dart board, outside seating, pool tables, tv for sporting events