The Royal Albert Hall has been celebrating Christmas for 150 years with a month-long programme of heart-warming concerts.
3rd Dec - Christmas with the Salvation Army
8 PM - The Salvation Army's annual carol concert is their biggest public event of the year. They perform a mixture of seasonal songs and spoken word pieces, along with some popular carols for the whole audience to join in.
The music will be performed by the International Staff Band and International Staff Songsters, and the night will be livened by some of Britain's best-loved celebrities.
5th Dec - John Rutter's Christmas Celebration
3 PM & 7.30 PM - John Rutter returns to the Royal Albert Hall for his always popular Christmas Celebration Concert. This annual show is packed full of choral classics, orchestral favourites, a few of John's own works, and his legendary Christmas quiz.
There are also lots of sing-a-long carols for the audience to join in... and just think, afterwards you can go home and tell everybody that you sang at the Royal Albert Hall!
8th Dec - My Christmas Orchestral Adventure
12.30 PM & 4.30 PM - Every year the Royal Albert Hall puts out a special call for Santa's little helpers to come on an orchestral adventure through the world of classical music.
Conductor Tim has lost his Christmas spirit and now it's up his brother Tom and Albert's Orchestra to cheer him up as they go on a fun-filled journey through Christmas's past, present and future.
Will they be able to bring his Christmas cheer back in time before they meet Father Christmas?
9th Dec - Christmas with the Royal Choral Society
7.30 PM - Join the 150-strong Royal Choral Society and Royal Philharmonic Orchestra for an evening of Christmas carols and festive favourites. This traditional event has been sung at the hall every year since 1872.
There will also be some traditional carols for the whole audience to join in like Silent Night, O Come all Ye Faithful and The Twelve Days of Christmas.
11th Dec - Christmas with Katherine Jenkins
7.30 PM - In what promises to be a memorable and magical evening, mezzo-soprano Katherine Jenkins will be celebrating Christmas by performing some of her favourite seasonal songs alongside her friends and special guests.
14th-15th and 21st-24th Dec - Carols at the Royal Albert Hall
11 AM, 3 PM & 7.30 PM - If you've ever dreamed of singing at the Royal Albert Hall then here's your chance... for 6 days and 15 performances over Christmas you'll be able to sing along to all your favourite carols in the spectacular surroundings of London's historic concert hall.
And don't forget to bring your Santa's hat because you'll definitely feel under-dressed if you don't have one - we're being serious!