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.
Reading Train Care Depot
Wednesday 26th June 2013, picture taken from the window of the HST I was travelling on. Depot looks ...
The hired in Class 33 33103 Swordfish was used for passenger trains at the previously virtually 'ste...
East Midlands 156 498
East Midlands Trains 156 498 departs Newark Castle with a service for Nottingham (22/06/13).
..with approaching East Coast electric set bound for Kings Cross.