The Imperial Ice Stars production of Cinderella on Ice is another triumph. Following on from previous successful productions, The Sleeping Beauty and Swan Lake, it has confirmed its reputation as the leader in its field.

Artistic director/choreographer, Tony Mercer has boldly visualised a new take on the classic fairy tale,this time concentrating on depth of character whilst careful to not lose sight of its humour.

There are some remarkable performances, which is unsurprising in a 25 strong cast of perfectionists.

Olga Sharutenko is almost ethereal in the title role. Gentle and transclucent she is the embodiment of the fairy tale heroine.

By contrast, Olena Pyatash is her perfect foil, mixing elegance with ruthlessness in a faultless performance as her over-bearing step-mother.

The two male leads Vadim Yarkov and Andrei Penkine show both daring and athleticism in captivating roles.

An excellent new musical score by Tim Duncan and Edward Barnwell sets the tone and indeed the pace of the production.

Dramatic and absorping, at times you have to pinch yourself to remember that this spectacle is actually.. on ice! Don't miss it.

It runs until January 4.