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.
43194 at St Davids
En-Route to London Paddington 43194 is at the rear of the 18:05 from Exeter St Davids on the 3rd Nov...
Station building on the London bound side of Slough (2/11/13).
BR Class 45 no. D86/45105
Photographed in poor condition in the Barrow Hill Roundhouse shed yard, Staveley, near Chesterfield,...