Search
Menu
Home
Sources
About
Contacts
Enfield Town Park
Enfield Town
Park
is a 9.5-hectare
park
in the
Enfield
Town
area
of the
London Borough of Enfield
, first
opened
in
1902
. The
New River
passes
through it.