1 Answers
Fishers Green is a settlement 1 mile to the north of the town of Waltham Abbey, Essex, England, in the parish of Waltham Abbey. It lies on the flood plain of the River Lea.
4 views
Answered