Arts and Events

Windsor plays host to a great variety of international and local events - including Royal Windsor Horse Show, Christmas Celebrations at Windsor Castle, Windsor Festival and Royal Ascot - as well as year-round performances at the Theatre Royal.