The Telford Inn
New Rd, Trevor, Llangollen
01978 820469
Menu
Llangollen, Wales
The Telford Inn
New Rd, Trevor, Llangollen, Wales LL20 7TT
01978 820469