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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.