It's Back! Scottish textile and stoneware brand ANTA is opening an Edinburgh store on Rose Street from 12 April, can't wait!