In case you are happy to travel a little even further afield, there is a superb new state park just in excess of the border in Hampshire that is great for Pet walkers and people.
Or wander along the canals at https://joandlcz405749.blog5star.com/28950204/the-2-minute-rule-for-best-dog-parks-camberley-surrey