Dinbren Hall
United Kingdom
>
Cymru / Wales
>
Denbighshire
>
Llangollen
>
Dinbren Hall
Dinbren Hall is a building in Denbighshire, Llangollen.
Dinbren Hall
Building
Yes
Abbey Road
Llangollen, Glasgwm, Squirrels, Plas Hafod Bed & Breakfast, Finley's Sandwich Bar, Flavours
Dinbren House
Dinbren Road
Llwyn Twr
Bryn Meirion Bed And Breakfast