Britain's official guide to canals, rivers and lakes

Wednesday 3rd December 2008

Telford Inn

  • Station Rd
  • North Wales, LL20 7TT

We offer:

  • Pubs + bars

View service map »

Back to list »