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.
28/4/2012. Llangollen - Wales.
A second, better, view of RMA 435V a 1980 Bristol VR
See for mo...
A Swedish coach on the Euston Road.
An Albert Rexer gmbh vehicle heading East along the Euston Road near Regents Park tube station.