The Astor of Hever Satellite
The Astor of Hever Satellite is in Kent; Maidstone Borough, England.
The Environment Around The Astor of Hever Satellite
The local environment around The Astor of Hever Satellite is described as:
“Urban school just outside city centre of county town of Kent. Access to open countryside nearby.”