Barry has the best-performing town centre in Wales, research reveals
RESEARCH has identified Barry as the best-performing town centre in Wales for retaining chain shops. The research carried out by the Local Data Company and PricewaterhouseCoopers analysed the pattern of openings and closures for large retailers