Tag Archives | Lillia Squires

Grease – Kilworth House Theatre

Grease continues at Kilworth House Theatre, Leicestershire until 7 September 2025. Star rating: three stars ★ ★ ★ Half a century young, this new production proves that Grease still has groove and it still has meaning.

Continue Reading ·

All contents © Musical Theatre Review, 2013 - 2019. All rights reserved. Published by Musical Theatre Review, Berkhamsted, Hertfordshire, UK. ISSN 2632-4318