The once-bustling Cardiff shopping area that finally has new