News

Fashion retailer Mango has signed for a new UK flagship store at 415-419 Oxford Street – its second store on London’s famous high street.