A Magical London Christmas

***Updated for 2016*** The setting for A Christmas Carol, original home to Christmas crackers, and the place where Christmas cards were first debuted – there’s no wonder London is a superbly celebratory city come December. You’ll find a huge range of festive entertainment, performances, and … Continue reading
Topics,