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.
Rhondda Transport 457
Former Rhondda Transport 457 (457 KTG)an AEC Regent V at the Rhondda Heritage Park in May 1999.
Doncaster Transport 55
Preserved Doncaster Transport's 55 (UDT 455F) at Sandtoft before operating the shuttle service back ...