Abbots Langley School
Abbots Langley School is in Hertfordshire, England.
The Environment Around Abbots Langley School
The local environment around Abbots Langley School is described as:
“Large village school backing onto fields. With large playing fields and a forest running parallel to a public football.”