Town centre traffic identified as key issue in council study

Town centre traffic identified as key issue in council study