6 Festive Things To Do In London This Weekend (21-23 December 2018)

As Christmas Day creeps ever-closer, celebrate the holidays with festive cinema screenings and the return of Mary Poppins

What's on in London this weekend (22-23 December 2018)

Christmas at Ascot Racecourse, Ascot (Friday & Saturday)

Ascot is celebrating the Christmas season with a weekend of family-friendly festive treats and events. The two-day celebration supports a day of races with carol singing, a live brass band, fairground rides, mulled wine and merriment, as well as a rumoured visit from Santa Claus and his reindeer on Saturday afternoon. 

Date: 21-22 December Time: Gates open at 10.45am Price: From £14 Location: Ascot Racecourse, High Street, Ascot SL5 7JX Website: ascot.co.uk

Weekend Film Club at Charlotte Street Hotel, Fitzrovia (all weekend)

The five-star and wonderfully festive Charlotte Street Hotel is hosting a film club this weekend, showcasing Home Alone, Love Actually, and It’s A Wonderful Life. Enjoy a three-course meal or afternoon tea in the cosy hotel restaurant before your chosen movie for £40 per person. The film club then resumes on the 28 December with The Greatest Showman, Bohemian Rhapsody and A Star is Born

Date: 21 December- 27 January Time: Varies Price: From £15 per person Location: Charlotte St Hotel, 15-17 Charlotte St, Fitzrovia, W1T 1RJ Closest Station: Goodge Street Website: firmdalehotels.com

Benefit Jingle Brows Pop-Up, Kings Cross (from Friday) 

Spruce up for the weekend at the Benefit Jingle Brows Express pop-up at Kings Cross Station on Friday. Benefit's Instagram-perfect pink carriage will be offering brow services, as well as the option to purchase last-minute presents and stocking-fillers. In addition to this, the money raised from the carriage through brow waxes will go to two charities; Look Good, Feel Better and Refuge

Date: 21 December Time: 6am-9pm Price: Services from £13 Location: Kings Cross Station, N1 9AL Closest Station: Kings Cross Website: benefitcosmetics.com

Churchill Arms at Christmas, Notting Hill (all weekend)

Still lacking festive spirit? Head to Churchill Arms in Notting Hill, hailed as the most festive pub in London. In the past, the posh pub’s decorations have included a whopping 18000 Christmas trees, and this year is as bright and bold as ever. 

Date: From 6 December Time: Varies Location: 119 Kensington Church St, Kensington, W8 7LN Closest Station: Notting Hill Gate

Website: churchillarmskensington.co.uk

Mary Poppins Returns Opens at Cinemas (all weekend)

The practically perfect nanny returns to the Banks household and to our screens this weekend. The much-anticipated sequel stars Emily Blunt, alongside an all-star cast including Meryl Streep and Dame Julie Walters, Read our interview with Emily Blunt here.  

Date: From 19 December Website: disney.co.uk

Seussical Musical, Borough (all weekend)

Seussical the musical brings the imaginative world of Dr. Seuss to life the stage of the Southwark Playhouse. Join the mischievous Cat in the Hat, Horton the Elephant, Gertrude McFuzz and a host of other much-loved characters on a magical, madcap adventure to various places including the famous Whoville. Co-conceived by Monty Python’s Eric Idle, this story by Tony Award winners Lynn Ahrens & Stephen Flaherty is a feel-good musical bonanza suitable for the whole family.  

Date: Until 29 December Time: 3pm and 7.30pm Price: From £14 Location:  Southwark Playhouse 77-85 Newington Causeway, SE1 6BD Closest Station: Elephant and Castle Website: southwarkplayhouse.co.uk