Cheshunt is a town in the Borough of Broxbourne, Hertfordshire, lying entirely within the London Metropolitan Area and Greater London Urban Area. It is 12 miles north of central London and has a population of around 52,000 according to the United Kingdom's 2001 Census.
Continue reading...From
Wikipedia, the free encyclopedia.