New Monsoon boutique store to open on Upper Street, London About 10 months ago
Fashion retailer Monsoon has announced the opening of its latest boutique store, at 290 Upper Street, Islington, N1 2XF. After the successful launch of boutique locations in Bath, Edinburgh and Cambridge over the last year, Monsoon continues the expansion of its boutique portfolio with the London opening on Friday, 16 June. In...