The Star Inn, Llangollen, Denbighshire
Contact Page
The Star Inn
Queen Street
Llangollen
Denbighshire
LL20 8LA
01978861644
Please mention Pubsulike the Uk's Internet Pub Guide when contacting The Star Inn, Llangollen, Denbighshire