see more

LONDON - DECEMBER 20: The Choristers of Westminster Abbey rehearse for Christmas services on December 20, 2007 in London. The Choir consists of 30 boys, all of whom attend the Abbey's dedicated residential choir school, and 12 professional adult singers known as Lay Vicars. At the heart of the Abbey Choir's life are the daily choral services. Festive services will take place on Sunday 23rd December, Christmas Eve and Christmas Day in the Abbey. (Photo by Peter Macdiarmid/Getty Images)

LONDON - DECEMBER 20:  The Choristers of Westminster Abbey rehearse for Christmas services on December 20, 2007 in London. The Choir consists of 30 boys, all of whom attend the Abbey's dedicated residential choir school, and 12 professional adult singers known as Lay Vicars. At the heart of the Abbey Choir's life are the daily choral services. Festive services will take place on Sunday 23rd December, Christmas Eve and Christmas Day in the Abbey.  (Photo by Peter Macdiarmid/Getty Images)