The school was established to provide six choristers for the Choir of St George's Chapel, Windsor Castle, which sings in St George's Chapel at Windsor Castle, which is the official country residence of the British Royal Family.
A school was created to furnish singers for the choir at St George's Chapel, located within Windsor Castle, the royal family's official estate, where the choir regularly performs.