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.
Sheffield atalntean 1357(657 BWB) at Sandtoft in October 1998.
37666 (YJ58 R50) a First Yorkshire bus on a Leeds city service 19A to East Garforth. 25 years on and...