All Saints signs for three stores


Fashion retailer All Saints has signed for three stores, in Cardiff, Bristol and Aberdeen.


 

In Cardiff, it has signed a 15-year lease at £125,000 pa on a 3,736