The Corn Mill
Dee Lane
Llangollen LL20 8PN
United Kingdom