The Walmer Castle
58 Ledbury Road, Notting Hill, London, Greater London, W11 2AJ
Need a break from treasure-hunting at Portobello Road Market? Take the weight off your feet at The Walmer Castle, where you can enjoy an impressive array of drinks, seasonal pub food and quirky, cosy surroundings. We love being part of the lively Notting Hill community and enjoy hearing how you've spent your day, whether exploring the beautiful green spaces of Hyde Park or Holland Park, or just doing a spot of boutique shopping.