I have to say that I have struggled a bit with this one.
Firstly, and simply to avoid any of the almost inevitable ribaldry from our members here, it clearly isn't 'Taunton'.
Well, not the mainline station there, anyway. But I have also trawled through my memories and photos of the West Somerset Railway, and I can't place it anywhere along there, either.
Nor on other heritage railways in Somerset, Devon or Cornwall - and it surely has to be a West Country location, with the old Great Western Railway livery?
I hope Finn enjoyed his day out, anyway.