Walters Copse, Newtown, Isle of Wight, Open Daily. Free Admission