Guide to what’s on in London in December 2016
A festive bomb has been dropped on London turning everything sequinned, red and green. As you would expect, a host of Christmas themed activities and events are on around the capital. However, if you’re feeling seasonally jaded, there’s some regular events like film and arts festivals on around town. Here’s Metro Girl’s guide to what’s on in the capital this December.
For ideas on where to spend New Year’s Eve in London, click here.
Fancy a festive cocktail? Here’s where to find London’s Christmas tipples.
- 1 December : Christmas In The Queen’s House
Late night opening of the Queen’s House in Greenwich with the 17th century building turned into a giant advent calendar with surprises behind every door. 6.30-9pm. Tickets: £25 (£20 conc). Queen’s House, Romney Road, Greenwich, SE10 9NF. Nearest station: Cutty Sark (DLR) or Greenwich. For booking, visit the Royal Museums Greenwich website.
- 1 – 4 December : London Illustration Fair
Four day event celebrating illustration, featuring artist-led stands, talks, workshops, music, DJs, live signings. Open Thur 6-9pm, Fri-Sat 11am-8pm, Sun 11am-6pm. Entry: £6 advance, £8 on the door, Under 12s free. Bargehouse, Oxo Tower Wharf, Bankside, SE1 9PH. Nearest station: Blackfriars or Waterloo . For more information, visit the London Illustration Fair website.
- 1, 8, 15 and 22 December : Live Music Sessions @ St Martin’s Courtyard
Festive gospel choir Get Gospel will be entertaining shoppers on Thursday evenings throughout December. 5,30-8.30pm. Free. Martin’s Courtyard, Covent Garden, WC2E 9AB. Nearest station: Leicester Square or Covent Garden. For more information, visit the St Martin’s Courtyard website.
- 1 – 10 December : Dolce by Ferrero Rocher pop-up
Italian chocolatier Ferrero Rocher are hosting a pop-up dessert experience. Open from 1-11pm. Sessions last 45 minutes: £10 for walk-ins and £15 for pre-booked slots (includes a glass of Prosecco). Dolce, 21 Slingsby Place, St Martin’s Courtyard, Covent Garden, WC2E 9AB. Nearest station: Leicester Square or Covent Garden. For booking, visit the Dolce by Ferrero Rocher website. Read Metro Girl’s blog post on Dolce, click here.
- 1 – 22 December : Art For Love Christmas Festival
Three weeks of festive entertainment at Devonshire Square in the City of London. Line-up includes Get Gospel choir, Michael Jackson tribute dance show, penguin visit, acrobatic arts show in the Winter Globe, live music from Zalon, Girls On Sax and Sammie Jay. Show times vary between lunchtime and evenings. Free. Devonshire Square, City of London, EC2M. Nearest stations: Liverpool Street or Aldgate. For more information, visit the Devonshire Square website.
- 1 – 23 December : Christmas at Trafalgar Square
After the lighting of the Christmas Tree on 1 December (a gift from Norway), there is daily carol singing in the Square between 5 – 23 December and the Blessing of the Crib on 4 December. Carol singing between 4-8pm weekdays and 2-6pm weekends. Free. Trafalgar Square, Westminster, WC1. Nearest station: Charing Cross, Piccadilly Circus, Leicester Square or Embankment. For more information, visit the London.gov.uk website.
- Now until 2 December : London Lift-Off Film Festival
The London branch of the international Lift-Off Film Festival, which gives a platform to independent filmmakers. Screenings taking place nightly. Charlotte Street Hotel, Charlotte Street, Fitzrovia, W1T 1RJ. Nearest station: Tottenham Court Road or Goodge Street. For more information, visit the Lift-Off Film Festival website.
- 2 – 4 December : Portobello Winter Festival
The iconic west London market gets a festive makeover featuring vintage and pop-up stalls, Christmas rum shack, steel pan band, live music and dancers and Grotto wonderland for the kids. 10am-8pm. Free entry. Portobello Road, Notting Hill, W10 5QZ. Nearest station: Notting Hill Gate. For more information, visit the event’s Facebook page.
- 2 – 11 December – London International Animation Festival
Showcase of animation from around the world featuring gala premieres, retrospectives, filmmakers Q&As, workshops, audience voting and screenings. Tickets start from £11.50 (Barbican session tickets) to £95 for full pass. At the Barbican, The Horse Hospital, Close-Up Cinema and The Whitechapel Gallery. For more information and tickets, visit the LIAF website.
- Now until 3 December : Pigs Ear Beer And Cider Festival
Annual beer festival in conjunction with CAMRA, featuring over 230 real ales plus ciders, perries and bottled beers, food stalls and unique festival brews. Opening hours TBC. Entry: £3 (members), £5 (non-members). Round Chapel, Powerscroft Road, Hackney, E5 0PU. Nearest station: Hackney Downs or Hackney Central. For more information, visit the Pig’s Ear website.
- 3 December : The Great Christmas Pudding Race
Watch or take part in the annual Great Christmas Pudding Race in Covent Garden, which sees participants dressing up and raising money for Cancer Research UK. Entertainment starts at 11am, first race at 12.10pm. Covent Garden Piazza, WC1. Nearest station: Covent Garden, Leicester Square, Charing Cross or Embankment. For more information and details on entering, visit the Xmas Pudding Race website.
- 3 December : Beautycon
Social media influencers and celebrities will come together to talk beauty, fashion and style. Featuring Justine Skye, Estee Lalonde, Fleur DeForce, Dulce Candy and Sam and Nic of Pixiwoo. 12-6pm. Tickets start from £30. Kensington Olympia, Hammersmith Road, Kensington, W14 8UX. Nearest station: Kensington Olympia. For more information, visit the Beautycon website.
- 3 – 4 December : Santa and his huskies come to the London Wetland Centre
Special Christmas weekend event at the London Wetland Centre, where families can visit Santa’s Grotto, enjoy a sleigh ride with the huskies or a donkey ride or make decorations in the elves’ workshop. Normal admission prices to LWC apply: Adults £13.10, Children £7.20. Santa visit £6 per child (includes gift). London Wetland Centre, Queen Elizabeth’s Walk, Barnes, SW13 9WT. Nearest station: Barnes. For more information, visit the WWT London Wetland Centre website.
- 3 – 4 December : Frost Fair
Festive family event at the Museum Of London Docklands, featuring performances, interactive games and crafts. 12-4pm. Free entry. Museum Of London, No.1 Warehouse, West India Dock Road, Docklands, E14 4AL. Nearest station: West India Quay (DLR). For more information, visit the Museum Of London website.
- 3 – 22 December : A Peninsula Christmas
Christmas extravaganza by The O2 in Greenwich Peninsula. Featuring designer-maker Christmas market, Tepee Snug Bar, Santa’s Grotto of Wonderment, Enchanted Forest, Arcola Theatre, Storybrook, Theatre Bugs Panto, Craft London Tasting Menu and many more. 12pm-late. Free entry. Greenwich Peninsula, North Greenwich, SE10. Nearest station: North Greenwich. For more information, visit the Greenwich Peninsula website.
- Now until 4 December : Enchanted Woodland
Syon Park in South West London is open after hours, with an illuminated trail through the gardens and arboretum. Exciting lighting effects will transform the trees, plants and lake into a magical place. Hot food and drinks also available. Open Fri-Sun 5-9pm, last entry 8pm. Tickets: Adults £9, Children £3. Syon Park, London Road, Brentford, TW8 8JF. Nearest station: Syon Lane. For more information, visit the Enchanted Woodland website.
- 4 – 11 December : Spitalfields Winter Festival
Festival in the Spitalfields area of the East End featuring performances, workshops, children’s activities and more. Including Gothic Voices, The Sixteen, Sound House and Disappearing Dining Club. Ticket prices start from free to £35. At various venues in the Spitalfields area including the Masonic Temple, Shoreditch Church, Tower Of London and Shoreditch Town Hall. For more information, visit the Spitalfields Music website.
- 4 – 19 December : Herne Hill Free Film Festival
Get into the festive spirit with Christmas movies at the free film festival in south London. Films include Love Actually, It’s A Wonderful Life, Frozen, Trading Places, Bad Santa, Miracle On 34th Street and Elf. Venues across Herne Hill and West Dulwich including Rosendale Primary School, The Lido Café, All Saints Church, effraspace and Prince Regent Pub. Nearest station: Herne Hill or West Dulwich. For more information, visit the Free Film Festival website.
- 5 – 11 December : Christmas Cinema @ St Katharine Docks
St Katharine Docks will be hosting a week long Christmas film festival on its floating pontoon cinema. Snuggle up with cosy blankets (and heaters will be on!) as you watch Home Alone, Frozen, Love Actually and The Polar Express. Mulled wine, hot chocolate and other treats will be on sale. Screenings nightly at 7pm, while an extra screening at 2pm on Sat and Sun. Tickets: £11-£22. St Katharine Docks, 50 St Katharine’s Way, E1W 1LA. Nearest station: Tower Hill or Tower Gateway. For booking, visit the St Kats website.
- 6 – 18 December : Dulwich Winterlights
A dazzling winter lights trail and artisan market in the grounds of the 19th century gallery. Enjoy hot drinks and snacks at the Christmas cabin, storytelling in the cottage, a roaming choir and Christmas markets at weekends. 6-10pm. Tickets: Adults £12 (Tues-Fri), £14 (Sat-Sun), Children £7 (Tues-Fri), £8 (Sat-Sun). Dulwich Picture Gallery, Gallery Road, Dulwich, SE21 7AD. Nearest station: West Dulwich or North Dulwich. For more information, visit the Dulwich Picture Gallery website.
- 7 December : Jason Flemyng reads Great Expectations
Acclaimed actor Jason Flemyng performs a reading of Charles Dickens’ masterpiece Great Expectations. 6pm. Tickets free, but register for your place. Merton Arts Space, Compton Road, Wimbledon, SW19 7QA. Nearest station: Wimbledon. For more information, visit the Attic Theatre Company website.
- 8 December : Shepherd Market Christmas Party
Christmas Party at Shepherd Market and Piazza, featuring actress Elizabeth Hurley switching on the lights. Featuring Christmas shopping, live music, carol singers, food and drink, treasure hunt and Santa’s Grotto Dress Up Photobooth. 6-10pm. Free entry. Shepherd Market, Mayfair, W1J 7QU. Nearest station: Green Park. For more information, visit the Shepherd Market website.
- 8 – 18 December : Pop-Up Screens Festive Screenings
Roaming cinema club sets up a festive, snowy wonderland in Hackney, featuring Home Alone, Elf, Love Actually, It’s A Wonderful Life and Muppets’ Christmas Carol. Tickets: Adults £20, Under 10s £10. Hackney Showroom, Amhurst Terrace, Hackney, E8 2BT. Nearest station: Manor House. For booking, visit the Pop-Up Screens website.
- 9 December : Skip Garden Fire Feast
Winter gathering in the Skip Garden, featuring open fires, vegetarian food, s’mores, bar, live music and disco beats. 6.30-10pm. Pass: £18 inc 3 portions of food and spiced Rum Chai. Skip Garden, Tapper Walk, Kings Cross, N1C 4AQ. Nearest station: Kings Cross St Pancras. For more information, visit the Kings Cross website.
- 9 – 10 December : The Spirit Show
Fans of gin, vodka and the like will enjoy this boozy festival, featuring masterclasses, tastings, street food, interactive lounge, VIP speakeasy and more. 12-9pm. Tickets: £40 (includes unlimited tastings and meal at the Street Food Village). Business Design Centre, Islington, N1 0QH. Nearest station: Angel. For more information, visit The Spirit Show website.
- 9 – 11 December : BBC Good Food Festive Fayre
BBC Good Food Show brings a new festive event to the historic surroundings of Hampton Court Palace. As well as food and drink exhibitors, there will also be a chef’s kitchen and the chance to find out the history of the palace. Tickets (include Fayre and Palace): Adults £15.50, Children £7.75. Hampton Court Palace, East Molesey, Surrey KT8 9AU. Nearest station: Hampton Court (36 minutes from Waterloo). For more information and tickets, visit the BBC Good Food Festive Fayre website.
- 9 – 23 December : Beyond The Waterfall
Food and drink wizards Bompas & Parr have created the ‘ultimate grotto for grown-ups’. Cross a lagoon to a mythical land where you’ll be served by mythical creatures at a cocktail bar. Open 4-10pm. Tickets are time-slotted and last 60 minutes. Tickets: £15 (includes 2 drink tokens). Westfield London, Ariel Way, White City, W12 7GF. Nearest station: Shepherd’s Bush, White City or Shepherd’s Bush Market. For more information, visit the Bompas & Parr website. For Metro Girl’s review of Beyond The Waterfall, click here.
- 13 – 19 December : International Horse Show
The world’s biggest equestrian party, featuring displays, dressage, extreme diving and more. Tickets range from £12 to £68. Kensington Olympia, Hammersmith Road, Kensington, W14 8UX. Nearest station: Kensington Olympia. For tickets, visit the Olympia Horse Show website.
- 14 December : Nonclassical – Signs, Games & Messages
Contemporary classical club night, with the latest event Signs, Games & Messages curated by composer Laurence Osborn. Featuring the Explore Ensemble feat. members of The Manon Quartet and classical accordionist Bartosz Głowacki. Also includes Nonclassical DJs, burgers and craft beer. 8-11.30pm. Tickets: £8 (advance), £10 (on the door), £5 (students). The Victoria, 451 Queensbridge Road, Dalston, E8 3AS. Nearest station: Dalston Junction or Dalston Kingsland. For more information, visit the event’s Facebook page.
- 18 December : Screen Printing Workshop @ Christmas By The River
Make your own Christmas gift at the walk-up screen printing workshop by Print Club London at their stand at the Christmas By The River market. 12-5pm. Print Club London stand (near London Bridge City Pier), Queen Walk, SE1. Nearest station: London Bridge. For more information, visit the Print Club London Twitter page.
- 21 – 30 December : Disney On Ice – Frozen
Royal sisters Elsa and Anna join their pals Olaf, Kristoff and Sven on the ice for a show for all the family. Show times vary. Tickets: £27-£53. The O2, Peninsula Square, Greenwich, SE10 0DX. Nearest station: North Greenwich. For more information, visit the Disney UK website.
- 22 December : Papershake’s Christmas Origami @ Christmas By The River
Make your own Christmas origami at Papershake’s stall at the Christmas By The River market. 2-4pm (pop in sessions). Papershake stall, Queen Walk, SE1. Nearest station: London Bridge. For more information, visit the Papershake Twitter page.
- Now until 23 December : Vauxhall Winter Village
New for this festive season is a new pop-up alpine ski village in the heart of Vauxhall. Featuring pop-up Fondue Lounge, street food market, festive bandstand, winter sports on the big screen, bookable Alpine cabin booths, bars serving Egg nog, spiced drinks and the usual alcoholic favourites. 11.30am-10pm. Free entry. Vauxhall Winter Village, South Lambeth Place, Vauxhall, SW8 1SP. Nearest station: Vauxhall. For more information, visit the Vauxhall Winter Village website.
- Now until 24 December : Adventure to Santa’s Grotto
Go on a magical, 4D cinematic sleigh journey to visit Santa with the help of Shrek and Donkey. At the end of the ride, children will get to meet Santa and receive a gift. Photo packages also available. Opening hours vary. Tickets: £8-£10 per person. Westfield London, Ariel Way, White City, W12 7GF. Nearest station: Shepherd’s Bush, White City or Shepherd’s Bush Market. For more information, visit the Westfield London website.
- Now until 24 December : The Flavour Rooms pop-up
The Flavour Rooms is sort of a visit to Willy Wonka’s factory for adults with a host of alcoholic sweet treats to sample and buy. Featuring a cocktail sherbet wall, pick ‘n’ mix, edible perfumes, twisted ‘salt & pepper’ shakers and alcoholic dib dabs. Open daily 12-8pm. Free entry. Sanderson Hotel, 50 Berners Street, Fitzrovia, W1T 3NG. Nearest station: Tottenham Court Road, Goodge Street or Oxford Circus. For more information, visit The Flavour Rooms website. Read Metro Girl’s blog post on The Flavour Rooms.
- Now until 31 December : The Gardening Society
The rooftop of John Lewis in Oxford Street has a festive makeover with winter warmers from Mac & Wild, seasonal cocktails from Background Bars and private lodges. Opening times vary. The Gardening Society (Enter via the 5th Floor), John Lewis, 300 Oxford Street, W1A 1EX. Nearest station: Oxford Circus or Bond Street. For more information, visit the John Lewis website.
- Now until 2 January 2017 : Winter Wonderland
The south east corner of Hyde Park is transformed into a Christmas fair with rides, food and drink stalls, ice rink, Zippos Christmas Circus and Cirque Berserk – an alternative circus show. It’s free to enter, but of course the aforementioned will cost. Nearest station: Hyde Park Corner, Victoria, Knightsbridge or Marble Arch. For more information, visit the Winter Wonderland website. Read about Metro Girl’s previous visit to Winter Wonderland.
- Now until 2 January 2017 : Christmas at Kew
A one mile glittering trail which weaves its way through Kew Gardens with stunning sights lit up upon the way. There will also be Santa at the North Pole Village, a Tunnel of Light, vintage rides, festive food and drinks. 5-10pm. Tickets (advance): Adults £16-£18, Children £10-£12. Kew Gardens (Royal Botanic Gardens), Kew, Richmond, TW9 3AB. Nearest station: Kew Gardens. For more information, visit the Kew Gardens website.
- Now until 6 January 2017 : Backyard Cinema – Winter Night Garden
Step through a magical wardrobe to travel to a snow-dusted forest to watch your favourite Christmas movies. Including Home Alone, Frozen, Love Actually, It’s A Wonderful Life and Mary Poppins. Tickets from £16.50. Backyard Cinema – Lost World, 42 Newington Causeway, Elephant & Castle, SE1 6DR. Nearest station: Elephant & Castle. For booking, visit Backyard Cinema’s website.
- Now until 8 January 2017 : Christmas in Leicester Square
The West End’s famous square will feature a Christmas market and Santa’s Grotto. A Spiegeltent will play host to La Soiree‘s variety show, starring The English Gents, Acantha Lang, Hamish McCann, Denis Lock and Ursula Martinez. Free entry to Leicester Square, but tickets required for Spiegeltent. Leicester Square, WC2H. Nearest station: Piccadilly Circus or Leicester Square.
- Now until 22 January 2017 : Bump Rollerdisco
Mobile rollerdisco comes to London’s Southbank for the festive season. 11am-11pm. Tickets: Adults £12, Children £9, Fri & Sat club nights: Adults £15, Children £11. Builders’ Yard, South Bank, SE1 8XX. Nearest station: Waterloo or Embankment. For more information, visit the Southbank Centre website.
- Now until 29 January 2017 : Hogwarts In The Snow
A must for all Harry Potter fans. The Warner Bros. Studio Tour London – The Making of Harry Potter has been given a festive makeover. Featuring Christmas-themed gifts and costumes from the film franchise. Tickets: Adults £35, Children £27. Warner Bros. Studio Tour London, Studio Tour Drive, Leavesden, Hertfordshire, WD25 7LR. Nearest station: Watford (then a shuttle bus to studios). For more information, visit the Warner Bros Studio Tour website.
- Now until January 2017 : Winter Experience @ View From The Shard
View From The Shard gets a festive makeover, featuring winter plants, pine trees and twinkling lights. You can design your own hot chocolate or sip the Champagne Lanson23 gold flake next to London’s highest Christmas tree. There will also be Christmas carols every Sunday at 3pm. Open Sun-Wed 10am-7pm, Thu-Sat 10am-10pm. Tickets: Adults £25.95 advance, £30.95 walk up. Children £19.95 advance, £24.95 on the day (or free 17-24 December). The View From The Shard, Joiner Street, SE1 9SP. Nearest station: London Bridge. For more information, visit the View From The Shard website.
- Now until 5 February 2017 : Take A View exhibition
Exhibition of the winning and shortlisted images from this year’s Landscape Photographer Of The Year are on display on the balcony at Waterloo station. Open during station hours. Free. Mezzanine level, Waterloo Station, SE1 8SW. Nearest station: Waterloo. For more information, visit the Take A View website.
- Now until 3 September 2017 : Star Wars Identities
Star Wars fans are in for a treat as over 200 costumes, props, models and artwork from the franchise are displayed in a special exhibition. Find your own Star Wars character in an interactive quest. Open 10am-6pm. Tickets: Adults £20-£25. Children £10-£15. The O2, Peninsula Square, Greenwich, SE10 0DX. Nearest station: North Greenwich. For more information, visit the Star Wars Identities website.
- 23 November – 1 January 2017 : The Snowman
The Birmingham Repertory Theatre’s production of The Snowman comes to the Peacock Theatre. Tickets: £15-£36. Peacock Theatre, Portugal Street, Holborn, WC2A 2HT. Nearest station: Temple or Holborn. For booking, visit the Sadlers Wells website.
- 23 November – 12 January 2017 : The Nutcracker
The Royal Ballet’s production of the iconic Nutcracker returns to the Royal Opera House. Tickets range from £6-£120. Royal Opera House, Bow Street, Covent Garden, WC2E 9DD. Nearest stations: Covent Garden, Holborn, Charing Cross or Embankment. For more information and booking, visit the Royal Opera House website.
- 6 December – 29 January 2017 : The Red Shoes
Matthew Bourne takes on Michael Powell and Emeric Pressburger’s film and Hans Christian Andersen’s fairytale to create new ballet production The Red Shoes. Tickets: £12-£68. Sadler’s Wells, Rosebery Avenue, Clerkenwell, EC1R 4TN. Nearest station: Angel. For booking, visit the Sadler’s Wells website.
- 10 – 30 December : The Little Match Girl
Acclaimed director and choreographer Arthur Pita brings his dance theatre show, The Little Match Girl to Sadler’s Wells. Tickets: Adults £18, Children £12. Lilian Baylis Theatre @ Sadler’s Wells, Rosebery Avenue, Clerkenwell, EC1R 4TN. Nearest station: Angel. For booking, visit the Sadler’s Wells website.
- 14 December – 7 January 2017 : The Nutcracker
Over 100 dancers and musicians from the English National Ballet bring The Nutcracker to the London Coliseum. Tickets £29-£79. Coliseum, St. Martin’s Lane, Charing Cross, WC2N 4ES. Nearest stations: Leicester Square, Charing Cross or Embankment. For more information and booking, visit the English National Ballet’s website.
- 2 December – 8 January 2017 : Sleeping Beauty (Richmond)
Richmond Theatre, The Green, Richmond, Surrey, TW9 1QJ. Nearest station: Richmond. For tickets, visit the ATG website.
- 9 – 31 December : Cinderella (Hayes)
The Beck Theatre, Grange Road, Hayes, Middlesex, UB3 2UE. Nearest station: Hayes & Harlington. For tickets, visit the Beck Theatre website.
- 9 December – 7 January 2017 : Peter Pan (Bromley)
Churchill Theatre, High Street, Bromley, Kent BR1 1HA. Nearest station: Bromley South or Bromley North. For tickets, visit the Churchill Theatre website.
- 9 December – 15 January 2017 : Dick Whittington (Wimbledon)
New Wimbledon Theatre, 93 The Broadway, Wimbledon, SW19 1QG. Nearest station: Wimbledon. For tickets, visit the ATG website.
- 9 December – 15 January 2017 : Cinderella (West End)
Palladium, 8 Argyll Street, Soho, W1F 7TE. Nearest station: Oxford Circus. For tickets, visit the Really Useful Theatre website.
- 10 – 30 December : Snow White And The Seven Dwarves (Euston)
Shaw Theatre, 100-110 Euston Road, Somers Town, NW1 2AJ. Nearest station: Euston and Kings Cross St Pancras. For tickets, visit the Shaw Theatre website.
- Now until 5 January 2017 : Prince Bendover In Boots (Vauxhall)
A saucy panto for adults-only. Royal Vauxhall Tavern, 372 Kennington Lane, Vauxhall, SE11 5HY. Nearest station: Vauxhall. For more information, visit the Tavern’s website.
- Now until 7 January 2017 : Aladdin (Hammersmith)
Lyric Hammersmith, Lyric Square, King Street, Hammersmith, W6 0QL. Nearest station: Hammersmith. For tickets, visit the Lyric website.
- Now until 8 January 2017 : Peter Pan (Greenwich)
Greenwich Theatre, Croom’s Hill, Greenwich, SE10 8ES. Nearest station: Greenwich or Cutty Sark (DLR) . For tickets, visit the Greenwich Theatre website.
- Now until 8 January 2017 : Sleeping Beauty (Hackney)
Hackney Empire, 291 Mare Street, Hackney, E8 1EJ. Nearest station: Hackney Central. For tickets, visit the Hackney Empire website.
- Now until 21 January 2017 : Sinbad The Sailor (Stratford)
Stratford East, Gerry Raffles Square, Stratford, E15 1BN. Nearest station: Stratford. For tickets, visit the Stratford East website.
For a guide to London’s Christmas markets and fairs, click here.
Or for details of the capital’s pop-up ice skating rinks, click here.
Posted on 30 November 2016, in Activities, Entertainment, families, Festivals, London and tagged ballet, Christmas, December 2016, london, pantomime, Things to do in London, What's On Guide. Bookmark the permalink. 14 Comments.