Aqueduct Inn, Llangollen, Denbighshire, United Kingdom
About Aqueduct Inn
Aqueduct Inn is a Bars, Pubs, Bistros serving the Llangollen community in Denbighshire, United Kingdom and located at Holyhead Road.To contact Aqueduct Inn call 01691 772481
Location
Holyhead Road
Llangollen
Denbighshire
United Kingdom
LL20 7PY
Map
Contacts
Tel: 01691772481