Babington House School
Babington House School is in Kent, England.
The Environment Around Babington House School
The local environment around Babington House School is described as:
“Small independent school in leafy suburb of South East London. We only have a small playing field of our own, but are local to a number of large playing fields, woods, common and parks and a short minibus ride from open countryside etc.”