The Sun Inn, Llangollen, Denbighshire, United Kingdom
About The Sun Inn
The Sun Inn is a Bars, Pubs, Bistros serving the Llangollen community in Denbighshire, United Kingdom and located at Regent Street.To contact The Sun Inn call 01978 860233
Location
Regent Street
Llangollen
Denbighshire
United Kingdom
LL20 8HN
Map
Contacts
Tel: 01978860233