British Land and London & Stamford have signed up premium fashion brand, Urban Outfitters, to their Sheffield shopping centre, Meadowhall.
Urban will open an 11,000 sq ft store in the Park Lane mall next Easter. The retailer, which
British Land and London & Stamford have signed up premium fashion brand, Urban Outfitters, to their Sheffield shopping centre, Meadowhall.
Urban will open an 11,000 sq ft store in the Park Lane mall next Easter. The retailer, which