Westwood Language College for Girls
Westwood Language College for Girls is in London Borough of Croydon, England.
The Environment Around Westwood Language College for Girls
The local environment around Westwood Language College for Girls is described as:
“Green hilly area located in a residential section, the school has a newly developing nature garden with wildlife pond. There is a 10,000 sq metre woods included on the grounds.”