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.
KYV772X and A744THV which I believe were operated by LRT at the time. Date was 21/06/87 and location...
Abbeyways AEC bus
NDF158P Abbeyways AEC Reliance with Duple C57F body seen in Halifax on 30/01/88
Delta Coaches Bristol
JEH186K Bristol RESL6L with Bristol ECW B44F body Operated by Delta Coaches seen in Stockton on 26/0...
C255SPC Green Line leyland with Duple C53F body.
Photographed at the Showbus Rally on 25/09/94.