Come all ye faithful and enjoy free traditional carol services in December. Head to All Souls Langham Place where they’ll be spreading Christmas cheer with live choir and orchestra performances, based on Charles Dickens’ classic ‘A Christmas Carol’. Music from Tchaikovsky’s Nutcracker Suite, Muppets Christmas Carol and Scrooge the Musical, as well as loads of other classic Christmas carols. Nativity stories and festive readings all whilst you munch on free mince pies and Christmas punch. There's no need to book, just turn up and enjoy!