London Theatre Shows in January 2026
The new year in London means quieter streets and winter sales, so watch out for theatre discounts and see top shows for less. New shoes for January 2026 include a limited run of Akram Khan’s revolutionary reimagining of Giselle, with more shows to be announced - keep your eyes peeled as the new year often means new openings! In the meantime, why not catch the new revival of family favourite Oliver!, now extended until March, or jukebox musical Just for One Day, booking through to January 10 2026. Or book ahead for long-running shows like The Lion King and Phantom of the Opera.
To keep that festive feeling snap up a ticket to A Christmas Carol: A Ghost Story at the atmospheric Alexandra Palace Theatre, running until January 4 or catch the Palladium Panto, still playing until early Jan!