Christmas Carol Goes Wrong: comedy by the Mischief team.
until Sat 23 Jan
Wyndham's Theatre
£24–198
Christmas in London this week, Tuesday 27 October to Monday 2 November: 17 events, among them 9 in food and drink, 3 in theatre, 3 in festivals and street parties and 2 in markets.
Christmas Carol Goes Wrong: comedy by the Mischief team.
until Sat 23 Jan
Wyndham's Theatre
£24–198
Sherlock Holmes: Twelve Days of Christmas, comic whodunnit.
until Sun 17 Jan
Alexandra Palace
£22–34
Warm Up With Our New Winter Cocktail Menu at the bar.
until Sat 31 Oct | 11:00
The Britannia
Christmas Is Calling: festive dishes and drinks in a pub.
until Thu 31 Dec | 11:00
The Elgin
A Homo Alone 2: camp musical parody of Home Alone 2.
until Sun 3 Jan
The Other Palace
from £34
Covent Garden this Christmas: festive markets, treats, fun.
until Wed 30 Jun
Covent Garden
Make It a Christmas to Remember: festive food and drinks.
Wed 28 Oct | 11:00
The Mitre
Free
Christmas Market for seasonal cheer in Merton Park.
Thu 29 Oct | 11:00
St. Mary the Virgin
Festive Menu Tasting: new Christmas dishes and cocktails.
Thu 29 Oct | 15:00
The Greencoat Boy
Free
Festive Menu Tasting Session at the pub.
Thu 29 Oct | 16:00
The Railway
Free
Christmas comes early at The Railways: festive menu tasting.
Thu 29 Oct
The Railway
Free
Christmas at Chiswick House: markets, theatre and grotto.
Sun 1 Nov
Chiswick House
Duck Pond Festive Market: Christmas market of local makers.
Sun 1 Nov
Chiswick House
Free
Christmas at DAC: comedy, theatre, music and festive fun.
Sun 1 Nov
Dugdale Arts Centre
Book Your Xmas Party: menu and free bubbles at The Duke.
Sun 1 Nov
The Duke
Eat, drink & be merry: festive food, cocktails and music.
Sun 1 Nov
The Prince Bonaparte
Free
Christmas: festive three-course meal and drinks.
Mon 2 Nov
Hercules Pillars