Starting to feel the slog of all that boozing and Christmas shopping? Some old fashioned festivities should help bring you round, so we've got just the thing for you: Sing for Samaritans: A Christmas Chorus festival at Charing Cross.
On Tuesday 20 December, there'll be live music and carol singing in the station's courtyard from 7:30am all the way through to 8pm. There's also a pop up market to peruse with stalls from foodie favourites like Sub-Cult and Yumchaa tea.
London City Voices choir will kick off the musical marathon first thing in the morning and acts like singer-songwriter Trevor Kaneswaran and Busk In London will play you through the day. Be sure to catch the special showcase of West-End singers curated by Ed Bussey, the Deputy Musical Director of Motown The Musical late in the morning.
And if all that doesn't make you feel warm and fuzzy inside, then the fact that funds raised go towards the work of Central London Samaritans will.
Need more help getting in the festive mood? Here are 85 other festive things to do in London this Christmas.