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.