REVEALED: Every single shop coming to new McArthurGlen designer outlet on Spain’s Costa del Sol (and which ones are open TODAY)
THE McArthurGlen shopping centre has finally opened its doors next to Plaza Mayor in Malaga. The British company has set up shop with 38 stores























