Start of main content.

Natures Den Forest School

Natures Den Forest School is in Greater Manchester, England.

The Environment Around Natures Den Forest School

The local environment around Natures Den Forest School is described as:

“Wooded area and some grass built on an old coal mine close to canal”

The kind of things that are available at/near to Natures Den Forest School are: