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.