The johnson class ‘3’ 4-4-0s

26 min read

Andrew Wilson looks at the Johnson ‘3Ps’ that deserved to be ado