Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Located at 114 Campden Hill Road in Kensington, London, The Windsor Castle is a charming British pub known for its warm and welcoming atmosphere. Here are some tips to enhance your experience:
1. Authentic British Cuisine: Indulge in classic British favorites such as fish and chips, bangers and mash, and shepherd's pie. Pair your meal with a pint of local ale for an authentic pub experience.
2. Cozy Ambience: Enjoy the rustic and cozy interior of The Windsor Castle, complete with wooden decor, low ceilings, and a roaring fireplace. It's the perfect place to relax and unwind.
3. Sunday Roast: Don't miss out on their delicious Sunday Roast, a traditional British meal consisting of roasted meat, Yorkshire pudding, and all the trimmings. It's a must-try!
4. Live Entertainment: Check their schedule for live music performances, comedy nights, or pub quizzes. There's always something happening at The Windsor Castle.
5. Outdoor Terrace: During warmer months, take advantage of their lovely outdoor terrace, ideal for enjoying a drink or meal al fresco.
Remember, The Windsor Castle is a popular spot, so it's advisable to make reservations, especially during peak times. Immerse yourself in British pub culture at this delightful establishment.