Monsoon opens Islington boutique
It said it comes in line with Monsoon’s strategy to open elevated retail spaces in London’s ‘villages’ and select market towns
Fashion retailer Monsoon has opened its latest boutique store, at 290 Upper Street, Islington, N1 2XF.