Set in the magical surroundings of mechanical organs and fairground carousels, with a cast of 130 professional singers, dancers, and musicians – many of whom are West End performers. The three-hour performance delivers an extravaganza of non-stop singing, dancing, music, humour and variety. It’s a fast-moving celebration of the festive season featuring an eclectic mix of both seasonal and year-round favourites.