• Photo taken at The Star by William C. on 10/19/2012

The Star

Pub
Llangollen, Denbighshire, United Kingdom
Outdoor Seating:
Yes
Total Visitors
11
Total Visits
46
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • James R.

    Gets busy Saturday nights / rammed bank holidays and other such times.

    James Roberts · October 9, 2011
    Save
  • Ivonne C.

    It has become our meeting point here in Llangollen. Cheers!

    Ivonne Chocarro · September 12, 2011
    Save