Culture, Entertainment, Manchester, Review Review: Invisible Cities | Manchester International Festival 7th July 2019 By aAh! 0 429 By Louis Manchester Mayfield Railway Depot was a fitting space for this hugely ambitious project, which