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.
TGM buses Leyland National
TGM Buses Leyland National single deck bus ERP551T (East Lancs body, built 1979) parked at a bus sta...
Imagine days gone by and a trip to the seaside in this, oh I can almost smell the salt.
For many years the mainstay of Crosville buses.
Commer Mini Coach
I'm unsure if the designation J2 can be used for this little coach.
Along with the AEC Reliance the Leyland Leopard was a very popular coach with operators, fitted with...
Leyland Bus Recovery
Former Leyland bus laterly along with three sisters converted for recovery duries, all survive.