Among factors compared between towns and cities was a ‘perceived safety score’, based on how worried residents felt about being mugged, attacked, or targeted by a hate crime. In Swansea, residents feel even safer than those in Stoke-on-Trent, and when combined with actual crime data, the Welsh city came in ninth place. With house prices averaging £188,000 and on the up, it could be a smart place to buy.