Stress Management in Pedair-ffordd - LL20

Pedairffordd Halt railway station was a station in Llanrhaeadr-ym-Mochnant, Powys, Wales. The station opened in 1904 and closed in 1952. Wikipedia