The Choir Of St Georges Chapel Windsor Castle Christmas 2024. Since its foundation in 1352, st george’s has been a choir school and home to the choristers who sing in the choir of st george’s chapel in windsor castle. Christmas at st george's, windsor by the choir of st.
Buy the album for £8.99. The choristers form the treble line of the choir of st george’s chapel, windsor castle.