England

One of four divisions of the United Kingdom, the southern part of the island of Great Britain

Old fashioned petrol pumps. Herefordshire, UK
Yeovil town centre