Enfield

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

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