Enfield

town and historic centre of the London Borough of Enfield, England

Enfield is a large town in the North of London, England, and is 10.1 miles (16.3 km) north of Charing Cross.

Enfield is located in the North of London (London is highlighted in red).
A photograph of Enfield in March of the year 2016.