Skip to content
The Walmer Castle photo 1

Pub & Bar · Westbourne Grove

Open now

The Walmer Castle

A Notting Hill landmark since 1845, stylishly refurbished across three floors — pristine bar below, elegant candle-lit dining room above, on Ledbury Road.

58 Ledbury Road, London W11 2AJ
Today 12:00 PM – 10:00 PMAll hours ↓
Mid-range · £15–35 per head
@walmercastlenottinghill
Date NightLive Music

Why it's in the guide

Best for
Smart pub dining and candle-lit evenings
Where
58 Ledbury Road, Notting Hill
Useful action
Book a table, or check Instagram and directions

A Notting Hill landmark since 1845, stylishly refurbished in 2022 under new owners (also behind The Surprise in Chelsea). Three storeys of thoughtfully designed spaces -- pristine ground-floor bar, elegant candle-lit upstairs dining room, and a private event space. Richly flavoured, smartly presented British seasonal dishes. Live music nights. The Ledbury Road location puts you in the heart of Notting Hill's chicest stretch. A freehouse -- independent, not tied to a brewery.

A proper local pub with real ales. Unpretentious in an area that rarely is
The local tip

Worth a visit?

No votes yet — be the first to weigh in.

Nearby in Notting Hill

Explore more in Notting Hill

Good to know

Quick answers about The Walmer Castle

What is The Walmer Castle?
The Walmer Castle is a pub in Notting Hill, London. 1845 freehouse with three floors on Ledbury Road.
Where is The Walmer Castle?
The Walmer Castle is at 58 Ledbury Road, London W11 2AJ, in the westbourne-grove area of Notting Hill.
When is The Walmer Castle open?
Typical hours: Monday 12:00 - 10:00 PM; Tuesday 12:00 - 10:00 PM; Wednesday 12:00 - 10:00 PM (and other days — see the full schedule on the place page).
How expensive is The Walmer Castle?
The Walmer Castle is mid-range — around £15–35 per head. Prices reflect the curator's most recent visit and may change.
Open the map