Enfield Town Park

About 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.

Enfield Town Park Description

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.

More about Enfield Town Park

Enfield Town Park is located at EN2 6 London, United Kingdom
442083791000
http://www.enfieldfestivals.co.uk/