The brand now has 69 retail outlets in the United Kingdom with this new 1,000 m2 store
Barcelona, 2015-10-9 — /EPR Retail News/ — MANGO is consolidating its presence in the United Kingdom with the opening of a new store. London is the location for the store, which has a surface area of almost 1,000…