- London events
- > London events in December
- > London events on 31st December
Hide all Watch a play on 31st Dec, New Year’s Eve, or one of London’s musicals
to • Lyric Hammersmith You'll find Jack and his magic beans at the Lyric, climbing up his beanstalk into the clouds where the giant lives. • Hackney Empire Enjoy a traditional Christmas panto at the Hackney Empire, and see if Cinderella can find her Prince Charming.