Restaurants in Llangollen

Find the best restaurants in Llangollen, United Kingdom: 2 places with address, phone number, opening hours and ratings.

The Telford Inn

The Telford Inn

Bars

4.3 (553)

New Rd, Trevor, Llangollen LL20 7TT

Horseshoe Pass Viewpoint

Horseshoe Pass Viewpoint

Scenic spot

4.8 (270)

Horseshoe Pass, Llangollen LL20 8DP

Other cities in United Kingdom