
Metrocentre signs Urban Outfitters for a summer opening
Urban Outfitters’ first new UK store of 2025 is about to land in the North East at the Metrocentre in Gateshead. Becoming the major US brand’s second location in the region, it’s arriving at Metrocentre’s upper Red Mall this summer, with the flagship spanning 8,000 sq ft and sitting adjacent to Zara, H&M, and New…