Maesmawr House phone Church St Llangollen, Denbighshire LL20 8HY map Poplar House Bed and Breakfast phone 39-41, Regent St Llangollen, Denbighshire LL20 8HN map if (!IN_DEV) { ?> } ?>