The Walmer Castle is a British restaurant in London (Notting Hill), $$; open Mon–Thu 12:00–23:30; Fri–Sat 12:00–00:30; Sun 12:00–22:30.
Refined Notting Hill pub with Scottish-inspired fare, standout roasts, and a warm, elegant atmosphere. The Walmer Castle is a refined Notting Hill pub blending classic British comfort with contemporary Scottish flair. Known for its delicious Sunday roasts, standout lamb, and generous portions, it offers a warm, elegant atmosphere across multiple floors. Guests praise the attentive staff, cozy interiors, and a menu that balances pub classics with inventive touches. With a whisky and cocktail bar, live music, and outdoor seating, it's a welcoming spot for both relaxed drinks and memorable meals.