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.
Open top bus experience
Photo of the Ellie Rose, Travel of Hull, Leyland open top double decker bus TRN479V. Here seen at a ...
TRN772 Volvo B10M-55 bus
Photo of Stephensons of Easingwold Volvo bus TRN772 in service on line 29 York Ex Sq via Linton.
Photo of Stagecoach Bus
Stagecoach Sheffield 31908 Volvo city bus W518CCK.
This Volvo B6BLE with East Lancs body work was b...