Locations
Wrexham
-
Wrexham Region
Wrexham, the largest town in North Wales, situated between the Welsh Mountains and Lower Dee Valley.
-
Wrexham, Holt Lodge Hotel
Wrexham, the largest town in North Wales, situated between the Welsh Mountains and Lower Dee Valley.