Results 2 results found A narrow boat on the Llangollen Canal at Bryn Howel, Denbighshire, Wales, United Kingdom, Europe A narrow boat on the Llangollen Canal at Bryn Howel, Denbighshire, Wales, United Kingdom, Europe