London, Birmingham, Liverpool, Manchester, Edinburgh, Bristol, Portsmouth, Southampton, Norwich, Reading/Slough area and Swansea, plus a few others - only ever paid flying visits to Yorkshire and the north east. Cardiff compares well to most of them I’d say.