Caernarfon station ready to host first trains

1 min read

Permanent building replaces Welsh Highland’s tem