Christmas Carols at the Royal Albert Hall London
Making our way through the streets of London on a crisp but damp December afternoon the air was full of the anticipation of Christmas. We were about to become part of a very British Christmas tradition, carol singing at a …