The Sun Inn
49 Regent Street, Llangollen LL20 8HN Wales
The Sun Inn is a Bar, Pub place is located in Llangollen, Wales. The address of The Sun Inn is 49 Regent Street, Llangollen LL20 8HN Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1978 860079,