Pop-up Shop
A street in Shoreditch, London, has been transformed by a 16-metre-long shopfront mural of a Big Issue store to showcase how our vendors run their own business by selling the magazine. ‘The Street is my Store’ mural, created by Global Street Art’s le