Urban Outfitters signs for Meadowhall

 

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