The Bull Inn, Llangollen, Denbighshire, United Kingdom
About The Bull Inn
The Bull Inn is a Bars, Pubs, Bistros serving the Llangollen community in Denbighshire, United Kingdom and located at 20 Castle Street.To contact The Bull Inn call 01978 860220
Location
20 Castle Street
Llangollen
Denbighshire
United Kingdom
LL20 8NU
Map
Contacts
Tel: 01978860220