You will find Chelmsford in Greater London, England. The place runs to some 111,511 residents. Closest first: Cheshunt Lake the better part of 21 miles, Bowyer's Water the better part of 21 miles to the west, Higham's Park Lake the better part of 21 miles, William Girling Reservoir the better part of 22 miles