Location
The school is located in South Norwood on both the High Street and South Norwood Hill.
Read more about this topic: Harris Academy South Norwood
Location
The school is located in South Norwood on both the High Street and South Norwood Hill.
Read more about this topic: Harris Academy South Norwood