The Lodge
Llanrhaeadr
Denbigh
Denbighshire
LL16 4NL

Phone: 01745 890370

Monday - Saturday10:00am – 4:00pm
SundayClosed