Albert Road Recreation Ground

An open space in the London Borough of Haringey

More information on the Wikipedia page