The Walmer Castle
58 Ledbury Road, Notting Hill, London, Greater London, W11 2AJ
The Walmer Castle in Notting Hill is a London pub with vibrant atmosphere and vintage character in equal measure. We've got great pub food, a top-drawer range of drinks and traditional decor with a contemporary twist... so what more could you want in a friendly local? We look forward to seeing you soon.
The Walmer Castle is within easy reach of Hyde Park and Holland Park. It's also a great place to eat, drink and unwind after visiting Portobello Market or local boutiques.
The closest stops are Notting Hill Gate, Westbourne Park Station and Ladbroke Grove Station.
Routes 23, 27, 28 and 328 are all handy for The Walmer Castle.