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.
Class 101 DMU
Preserved first generation British Railways Diesel Multiple Unit.
Greater Anglia 90011
Greater Anglia 90011 approaches Stowmarket with a train to London Liverpool Street.
An unidentified HST stands at the blocks with an incoming service 7.6.13