Our Location and Directions
Llangollen is situated in North East Wales, roughly 12 miles from Wrexham and 22 miles from Chester. Manchester, Liverpool, and Birmingham are 90 minutes or less from our outdoor centre.
Our address is:
our address41 Castle Street
Secure Shopping with ProAdventure Ltd