The solway junction railway and its bridge over troubled waters

19 min read

John Macnab and Kevin Tille