Once branded "scruffy" and "dilapidated," Swansea's high street has long fought to shed its reputation. National retailers disappeared and, for years, reports of antisocial behaviour added to the ...