Telford Inn

Station Rd
TREVOR
North Wales

LL20 7TT

Facilities Pubs & bars

 
back to search »