Our Location and Directions![]() |
introLlangollen 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 StreetLlangollen LL20 8RU 01978 860605 |
Google Map |