4 views

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

Related Questions