What’s On

Peel back the wrapping and experience the magic of Christmas live on stage and up close at Edinburgh’s biggest Christmas magic show. Suitable for ages 5+, tickets from £15.