Independent pub · London
The Holland is a pub and dining room in Kensington, a stone's throw from Holland Park and the nearest pub to the Design Museum. The pub says it has changing cask ales, alongside an old world focused wine list and cocktails. The building dates from 1830 and was licensed in 1838. Inside are stripped floorboards, sage green walls and exposed brickwork. The menu specialises in British ingredient-led dishes, including a Sunday roast. The pub describes itself as family and dog friendly.
PUBLIC HOUSE, 25 Earl's Court Road, LONDON, W8 6EB
Opening hours from the pub's own website, checked 24 September 2026.
Address from the Food Standards Agency register.