Russell Park

A park in the London Borough of Haringey

More information here