To truly get in the Christmas mood, there's only one thing for it; Christmas films. Plenty of places screen festive classics in the lead up to the big day — take a look below. Note: we'll be adding plenty more events for Christmas 2017 when they're announced, so keep checking back. Take a look at our Christmas in London page for further inspiration.
Backyard Cinema's Snow Kingdom
Last year, Backyard Cinema immersed audiences in a Winter Night Garden, this year it's a Snow Kingdom. We're promised secret ice caves, a frozen lake and an enchanted castle, all inside Mercato Metropolitano in Elephant & Castle. At time of writing, the line-up's only been announced until mid-November (mainly classics along the lines of Dirty Dancing, ET and Harry Potter), but we're hoping the more festive offerings will be released soon.
Snow Kingdom, from £17, from 25 October
Festive Film & Fizz at One Aldwych
Love Actually Elf, Miracle on 34th Street, White Christmas and It's A Wonderful Life are all on the bill at these festive screenings at One Aldwych hotel. At £55, tickets aren't cheap, but they include dinner, champagne, and the screening.
Festive film screenings at One Aldwych, £55, 24 November-24 December
The Prince Charles Cinema
Christmas starts in mid-November at the Prince Charles Cinema, with screenings of Gremlins. But the festivities really begin when the calendar turns to December. We can expect no fewer than 34 (yes, 34) screenings of Elf between 1 and 24 December (18 'regular' screenings, 16 'quote-alongs'), 46 renditions of It's A Wonderful Life, 41 Muppets' Christmas Carols, and a whole lot else including an all-nighter, and screenings with free mince pies thrown in.
The Prince Charles Cinema Christmas season, 18 November-31 December
Love Actually in concert
Richard Curtis's London-based Christmas rom-com is being screening at the Theatre Royal Drury Lane, accompanied by a live concert orchestra. The film is 14 years old this year... just take a minute to let that sink in.
Love Actually, 10-12 December
Know of anything we've missed? Send over the details to email@example.com.