Steady on, G-Force, and read it again, we have a LITTLE train station, One of the great little trains of Wales, Llanfair-Welshpool.
The Railway station is in Welshpool, part of the old Cambrian Line. Big, British trains go through that one. Arriva, German.