Kensington’s grand Italianate music hall is quite possibly the most iconic place in London to enjoy a Christmassy concert. Join the crowd for its classic carol-singing knees up, the week before Christmas. In the week before the big day, it'll host 15 concerts, with slots at 11am, 3pm and 7.30pm so you can easily fit them into your busy festive schedule. This year, there'll be performances from Royal Philharmonic Orchestra, National Youth Choir, Royal Choral Sociey, and British Imperial Military Band, plus various presenters and soloists..
When? December 19-24
Price: From £21.50













