The fast-fashion brand is set to open a 24,000 sq ft store in Wimbledon, south-west London.

The post Primark to open first new London store in over a decade appeared first on Property Week.

Please visit:

Our Sponsor

By admin