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.
Arriva to Wetherby
Arriva double deck bus X685YUG in service on line 412 Wetherby.
This Volvo B7TL with Northern Count...
Arriva Volvo Olympian bus
Arriva double deck bus N623KUA in service on line 476 Abbotts Road at a bus stop.
This Volvo Olympi...
Arriva to Hemingbrough
Arriva double deck bus 621, registration N621KUA, seen here in service on line 4 Hemingbrough.
Leyland double decker bus
Arriva double deck bus 599, registration B599SWX in service on line 403 Leeds.
This Leyland Olympia...
Arriva Volvo Plaxton
Arriva Volvo / Plaxton double deck bus X677YUG.
Photo © and courtesy of Jim Ackroyd
Bus 42 York via Cawood
Arriva Dennis single deck bus W165HBT seen here in service on line 42 to York.
This Dennis Dart SLF...