Epping Forest is London’s largest open space. This 6,000-acre woodland links the city with the Essex countryside. Continue Reading... "136 London’s Wildest Places – Epping Forest"
Epping Forest offers 176 miles of trails and 55,000 ancient pollard trees. The forest is alive with fallow deer moving quietly, rare amphibians hiding in ponds, and adventure waiting at every turn. Continue Reading... "136 London’s Wildest Places – Epping Forest"