The Umbrella Project 2018 will consist of three public art installations of brightly coloured umbrellas in three locations: Church Alley, Church Street Liverpool City Centre, BBC Studios Media City Salford...