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.
47580 still carrying its 2012 'Diamond Jubilee' livery glides through Clapham Junction with the 'Cat...
A Northbound East Coast service speeds through Hitchin.
Greater Anglia 321 424
Greater Anglia 321 424 leaves Prittlewell bound for London (Liverpool Street) on Saturday, April 11t...