One of London’s quirkiest Christmas traditions, plus one of the oldest, the Peter Pan Cup has been contested on Christmas mornings since 1864. Strictly a spectator event – unless you happen to be a regular, not to mention hardy, member of the Serpentine Swimming Club – the name of the 100-yard swimming race in Hyde Park’s lido derives from the 1904 edition, when author and playwright Sir James Barrie presented the trophy to the winner. The race commences at 9am so head down to watch the brave folk go for it before you start opening your presents.
Hello December. There’s no getting away from it, Christmas is here and London is thick with festive events. You be hard-pressed to avoid the jollities, so you might as well get stuck in. If you want a full-festive hit head to one of the many carol services taking place across the city, from candle-lit affairs in churches to pub singsongs, hit up a Christmas party at one of London’s best venues or head to Shakespeare’s Globe to see a fairytale reimagined by poet Simon Armitage.
Still doing your best to block out all the tinsel? There’s lots more on offer without the danger of hearing a Michael Bublé cover of Jingle Bells. Head to the National Theatre to see Max Webster’s fabulously camp production of Oscar Wilde’s The Importance of Being Earnest starring current Dr Who, Ncuti Gatwa (it’s sold out, but you can still queue for standing tickets and bag a seat in the Friday Rush), stand beneath Parmigianino’s stunning painting ‘The Vision of Saint Jerome’ at the National Gallery, or see rockers Slipknot at the O2. Consider London your cultural advent calendar – it’s time to fill up your diary with daily titbits.
Stay in the loop: sign up to our free Time Out London newsletter for the best of the city, straight to your inbox.