Something a bit different...

 

London Musical Theatre Orchestra presents A Christmas Carol

Following on the five-star sell-out successes in 2016 and 2017, the London Musical Theatre Orchestra returns to the Lyceum Theatre with... more

Tickets from £20.00 Buy