Zara selects St David’s for new regional concept store in Wales
The signing of ZARA – the pinnacle brand of global fashion leader Inditex – is a demonstration of confidence in the resilience of Cardiff, and in St David’s as a market leading shopping destination in the UK. The 36,500 sq … Continue reading