The Windsor Castle is a British restaurant in London (Kensington), $$; open Mon–Thu 11:00–23:00; Fri–Sat 11:00–00:00; Sun 11:00–22:30.
Refined, historic pub with a cozy garden and standout British classics in Notting Hill. A beautifully refurbished classic pub in Notting Hill, The Windsor Castle charms with wood-panelled walls, a snug, historic feel, and a lush, heated garden. The menu leans British, with standout fish & chips, hearty Sunday roasts, and seasonal specials, all at reasonable prices. Friendly, attentive staff and a welcoming, dog-friendly atmosphere make it a local favourite for both meals and pints.
City
London
Country
GB
Currency
GBP
Address
114 Campden Hill Rd, London W8 7AR, UK, London, GB