Highbury Grove School is in London; London Borough of Islington, England.
The Environment Around Highbury Grove School
The local environment around Highbury Grove School is described as:
“Urban School in central London with little to no outside space. In the middle of a BSF Project (so no playground); however, in the process of gaining a pond (still at early stages).”