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