Excellent meeting facilities in the beautiful riverside town of Llangollen. Just 20 miles from Chester and about an hour’s drive from both Manchester and Liverpool.