Carol of The Bells

St. George’s Chapel Choir sing Carol of The Bells at Windsor Castle

St. George’s Chapel Choir sing Carol of The Bells at Windsor Castle. The Choir of St Georges Chapel, world famous through its royal patronage, is one of the country’s foremost choirs, performing daily services throughout the year at its Windsor Castle home. Here the choir performs a wide range of music appropriate to the seasons of Advent, Christmas and Epiphany.