Phoenix High School
Phoenix High School is in England.
The Environment Around Phoenix High School
The local environment around Phoenix High School is described as:
“Urban school near to Westfield Shopping Centre and BBC studios with a little green space.”