Bensons, Llangollen, Denbighshire, United Kingdom
About Bensons
Bensons is a Hotel Restaurant serving the Llangollen community in Denbighshire, United Kingdom and located at 11 Bridge Street.To contact Bensons call 01978 860952
Location
11 Bridge Street
Llangollen
Denbighshire
United Kingdom
LL20 8PF
Map
Contacts
Tel: 01978860952