Red Rose Forest was one of the two community forests established in England at the beginning of the massive project that was meant to reverse deforestation of metropolitan areas in the country. Since 1991, Red Rose Forest has been the haven for Mancunians who wish to experience the peace and quiet of nature without travelling […]