Cotswold Street, Manchester 28th July 2016 by Sarah Leave a Comment Street Art on Cotswold Street, Manchester (near Manchester Piccadilly Station – The Urban Wanderer