Sunday Roast

The perfect roasts served every Sunday.

Gather your friends and family and join us at The Windsor Castle this Sunday. Complete with plump Yorkshire puddings, ruffled thyme-roasted potatoes, roasted root vegetables and rich gravy, our roasts are guaranteed to make your weekend.