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.
First bus to Totley
First / Mainline double deck bus 2709 spotted at Lady's Bridge, Sheffield on 22-06-2002.
Bus stop at Arundel Gate
First / Mainline double decker 2717 at a stop at Arundel Gate, Sheffield on 15-07-2002.
WU02KVV, a ...
Fun Drum Bus on A1 in 1998
This former Southdown Leyland PD3 Queen Mary (HCD366E)was seen at a Motorway Service Station on the ...