There's still one sleep until Christmas Day, so don't get into hibernation mode just yet. Instead, get out and dabble in edible perfumes, shop a sample sale, celebrate like Dickens or try out one of our other suggestions for the night (and day) before Santa officially lands.
1. Walk The Line
2. Try cocktails you can eat, breathe and pop
Booze connoisseurs Smith & Sinclair have a pop-up in Benefit, on Carnaby Street, dubbed The Edible Alcohol Shop, where culinary adventurers will find alcoholic bubbles, edible perfumes, infused candyfloss, cocktail dip-dabs and alcoholic pastilles.
3. Romp along with Robin Hood
© Richard Worts
What if Robin Hood wasn't a do-gooder after all and in fact just liked shooting people with arrows? That's the question posed by 'The Ballad of Robin Hood', a sort of semi-immersive panto-musical by Greg Freeman that should have you belly-laughing of an (Christmas) eve.
4. Bah humbug! Have a Dickens of a time
Celebrate like the great writer himself at the Charles Dickens Museum's A Very Dickensian Christmas. The Equapoise theatre company has set up around the house to bring you immersive entertainment, plus there'll be carol singing in the drawing room, cooking lessons in the kitchen and hourly readings of 'A Christmas Carol'.
5. Order the matzo ball special
Monkey Business is up to its old tricks again with this annual Jewish Matzo Ball Comedy Special, featuring Woody Allen(ish), Lenny Beige, Lewis Schaffer and more in Camden.
6. Wrap up warm for Wonderland
There's tons to keep you entertained here and it's all slap bang in the centre of London. Winter Wonderland boasts a huge ice rink, two circuses, an observation wheel, the Magical Ice Kingdom and themed bars for the big kids.
7. Shop Nordic knits and more
Ah, there's nothing like a pre-Crimbo sale. If you've still got one Christmas pressie left to buy someone (or yourself), get up to 60 percent off womenswear by British heritage label E Tautz at their Duke Street store.
8. Make the most of a market
The annual London Bridge City Christmas Market offers a little slice of Nuremberg's Christkindlesmarkt with German-styled chalets serving mulled wine, handmade crafts and a variety of food, plus there's a free pop-up cinema to boot.
9. Scratch and sniff cinema
Delve into the belly of smellies on Oxford Street, otherwise known as Lush, where you'll find Seasonal Scented Cinema, a retro pop-up screening 'How The Grinch Stole Christmas' with well-timed props and perfumes. It's free and showing at 11am, 1pm and 2.30pm.
10. Try some family fun
Get the family together to explore The Enchanted Christmas House in Islington. Wander through the Garden of Winter Wonder into the Busy Elves Workshop, then decorate gingerbread in the Gingerbread Kitchen (where else?) and don't forget to pop into Santa's Grotto.
11. Get on yer bike
Take the Christmas Lights Bike Tour to see the sights and lights of the city. Start on the South Bank, where you'll get your bikes, lights and helmets, then head past Big Ben, Harrods, Winter Wonderland and more glittering sites.
We may not get snow this unseasonably warm winter, but we'll be damned if we don't get ice! So strap on those skates and get down to one of these rinks this Christmas Eve:
More jolly holiday events, activities and pop-ups to entertain you this Christmas.