We love going to High Lodge in Thetford. It's not free but you just pay for parking at about £8 for the whole day so relatively inexpensive.
We like to take the dogs or the bikes there. The bike trails are great fun but don't get confused between miles and kilometers like we did