Wrexham is a town in north Wales, which is situated between the Welsh mountains and the lower Dee Valley alongside the border of Cheshire. It is the largest town in north wales and has so much to offer, with various parks and sites and brilliant shopping facilities - from big brand names and independent shops to markets and retail parks - as one of the fastest growing retail centres in the UK.