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.
Driver Training Bus
All white double decker bus, now used for ... well that's clear :)
Registration WWJ751M, this Daiml...
KC04 CLC a Volvo B12B - Plaxton.
It says Isle of Wight on the screen which ...
Dundee Corporation 137
1953 Dundee Corporation AEC Regent III / Alexander (CYJ 252)
SVBM, Lathalmond, Scotland, 20th Augus...
1977 GMPTE Atlantean
SRJ 756R A Northern Counties bodied Atlantean seen here in use as a Commentary Box at a Horse Showgr...
10/3/2012. South Yorkshire Transport Museum.
Leyland chassis built 1963, L02173, and Roe H/R buil...