Venue

The Castle, Holland Park

The Castle is a Victorian pub on the corner of Holland Park Avenue and Lansdowne Road, known for its original tiled frontage and a classic interior with a bohemian edge. It serves British dishes with a creative twist, Sunday roasts and brunch alongside cask ales, craft beers, fine wines and artisan spirits, and books cosy areas, a dining room and the whole pub for parties, group dinners, business meetings and wedding receptions.

Browse more venues