Start of main content.

Leechpool Primary School

Leechpool Primary School is in West Sussex, England.

The Environment Around Leechpool Primary School

The local environment around Leechpool Primary School is described as:

“Outskirts of Horsham town in a residential area. Near to main roads. Large playing field and school pond.”

The kind of things that are available at/near to Leechpool Primary School are: