Review: Grease at Theatre Royal

It’s pretty hard to get ‘the greatest musical ever’ wrong. Sure enough, this month’s production at Brighton’s Theatre Royal delivers…

0