Ilotopie are one of France’s best funded outdoor theatre companies, and over the last fifteen years they have been working on spectacles that take place on water. Tonight they are in Salford, on Manchester Ship Canal. Their backdrop is the Lowry Centre, while on the other side, behind the audience, is the BBC’s new northern […]