London
The celebrated?Royal Choral Society was formed as part of the Royal Albert Hall’s official opening, and the 150-strong choir has sung here every Christmas since 1872.The celebrated Royal Choral Society was formed as part of the Royal Albert Hall’s official opening, and the 150-strong choir has sung here every Christmas since 1872.