Explore Our Main Menu at The Windsor Castle

Contemporary dishes and flavours to tempt even the fussiest of eaters...

Take a seat at The Windsor Castle and surround yourself with delicious pub classics and seasonal creations from our main menu, all day, every day. 

Every dish is made with the finest ingredients – including a wide selection of vegan and vegetarian options – so whether you’re craving classic pub dishes, tender chicken, rich desserts, or something lighter, you’re guaranteed a memorable meal.