The Courtyard Coffee Shop, Llangollen, Denbighshire, United Kingdom
About The Courtyard Coffee Shop
The Courtyard Coffee Shop is a Restaurant serving the Llangollen community in Denbighshire, United Kingdom and located at Castle Street.To contact The Courtyard Coffee Shop call 01978 861885
Location
Castle Street
Llangollen
Denbighshire
United Kingdom
LL20 8NU
Map
Contacts
Tel: 01978861885