Rachel Le MesurierMay 26, 202217 minRachel Reviews... Zorro the Musical (at last!)Review of Zorro the Musical, now showing at Charing Cross Theatre in London!