We are at the top of the main shopping street on the left near the lights.
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:
41 Castle Street