High Lodge Forest Centre, Thetford Forest
High Lodge Forest Centre is Forestry England’s premier recreation destination at the heart of Thetford Forest and a great place to visit during English Tourism Week 2021.
It has an extensive network of walking routes throughout the 2,276…