Question: are there red squirrels in cheshire?
Answer: There are an estimated 1,000 red squirrels in the Formby nature reserve, which attracts hundreds of visitors each year. ... The species once thrived throughout England, until 1876 when two North American grey squirrels were introduced into Henbury Park, Cheshire.