Advertisement
Machynlleth station, Heol y Doll, Machynlleth, Powys, SY20 8BL
Your guide to the station and its services