Urban Outfitters to open its first Central European store

Iconic American lifestyle retail brand Urban Outfitters is to open in a Central European country for the first time and has chosen Coverdale Barclay client, Elektrownia Powiśle in Poland, as the best place to be. The newly-signed 9,300 sq ft flagship store shows the commercial potential for international brands to expand into the region. Located […]