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.
Seen on the seafront in Scarborough this yellow and green open top double decker bus B294WUL (MCW Me...
NK58AFA Busways Dennis Trident seen Newcastle 12/05/10
P318KTW Tetley's transport Daf Northern Counties
body seen harrogate 16/05/10