England

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.

Spences for Travel Ed.: Lovely looking classic single deck bus spotted at Showbus 2010, Duxford. Not sure on make and m...

Leyland National LPB218P Ed.: This is Southend Transport single deck bus 713, registration LPB218P, a Leyland National first ...

London Transport T792 Ed.: Another photo of this classic single deck bus T792, registration HLX462, seen here at Showbus 2...