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.
Police Land Rover
Ed.: A nice unit, seen in the right environment for a 4x4 too (on grass with a tractor behind it).
Suffolk Police Omega
I seem to have caught someone else's flash going off, demonstrating the fluorescent markings on one ...
Police Car on High Street
Attending a shoplifting incident at M&S (I happened to be browsing Per Una when the police were call...
Incident, Uxbridge Road
Police car parked just round the corner from the incident on Uxbridge Road.