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.
1998 Volvo Olympian Alexander RL B51/36F for Stagecoach South Midlands 16525(R425XFC) at Showbus 200...
Ex London Country
1975 Leyland National Leyland DP39F SNC168(HPF318N) at showbus 2009
1965 Daimler Fleetline Park Royal H72F ex London Transport XF3 (CUV53C) at showbus 2009
1977 Leyland Fleetline Park Royal H68D ex London Transport DMS2357 at showbus 2009
Stagecoach Bristol Lodekka
Bristol Lodekka FLF JAH553D, new to Eastern Counties and now preserved in Stagecoach livery, seen at...
AEC Reliance OAX500M
AEC Reliance OAX600M, new to Henley's of Abertillery and here in the colours of Cottrell's of Mitche...