Filters:
parish in Llangollen
About 1 results.
St. Collen's Parish Church
Church Street 2, LL20 8HY Llangollen, United KingdomSt. Collen's is the Parish Church (Church in Wales) of the town of Llangollen, North Wales
About 1 results.
St. Collen's is the Parish Church (Church in Wales) of the town of Llangollen, North Wales
If you have not created an account yet, please sign up here