Bailey's phone Town Hall Stores, Castle St Llangollen, Denbighshire LL20 8NU map Bailey's Delicatessen phone Castle Street Llangollen, Denbighshire LL20 8NU map if (!IN_DEV) { ?> } ?>