St. Collen'S Parish Church
More about St. Collen'S Parish Church
St. Collen'S Parish Church is located at 2 Church St, Llangollen LL20 8HY, UK
+44 1978 861768
http://www.stcollenschurch.org.uk/