England is a country that is part of the United Kingdom and borders both Scotland and Wales (part of the UK too). It measures 130,395 km2 (50,346 sq mi) in size and has an estimated population of 51 million.
87001 Royal Scot nameplate
Photographed in the NRM on 12 December 2012, almost exactly one month after picture #15607. The badg...
Class 03 D2128
Taken 1971/2 at an unknown location but probably Plymouth Laira.
D2128 to the best of my knowled...
Taken 1971/2 at an unknown location.
Class 47 no. 1600
Photo © The Step Back Through Time...