Thetford forest comprises 47,000 acres of government owned land which was created in the 1920s to prevent an energy shortage as it was to make sure the United Kingdom was self-sufficient for the ...
Thetford forest comprises 47,000 acres of government owned land which was created in the 1920s to prevent an energy shortage as it was to make sure the United Kingdom was self-sufficient for the ...