Peel Retail and Leisure said the deals, secured at Gloucester Quays over the last 12 months, represent 44,000 sq ft of space ...
Skechers has increased its retail footprint in central Prague, capital of the Czech Republic, by opening a new concept store ...