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.
P & C J Travel
21/5/2012. Dawlish - Devon.
YX03 MVU Mercedes Benz of P & C J Travel up from Plymouth.
10, 94, 159
..not bingo numbers but three of the routes that operate along Oxford Street. RATP London United's S...
A Trafalgar coach navigates around a roundabout on the A1 on the outskirts of London.
22/5/2012. Dawlish - Devon.
Volvo Salvador Caetano of Silcox Alfa.
24/5/2012. Haynes International Motor Museum Sparkford Somerset.
LTA 995 is a Devon reg on this Bri...
Arriva Midlands Chaselinx
Arriva's 3730 (YJ57 BRF) outside Stafford Station on one of the Wolverhampton-Stafford services (26/...