Which park in England separates the football grounds of Everton and Liverpool?

Geography Trivia Question: Which park in England separates the football grounds of Everton and Liverpool?