Location information supplied by Keith Varnals.
Images (these are temporary) courtesy Google Earth.
The South Norwood CSTS was located in Selhurst Road, on the corner of Selhurst Road and Lawrence Road - north of South Norwood Recreation Ground.
Here is a map of the location:
The building is now the "Samuel Colerige Taylor Youth Centre".
This view shows what was probably the main entrance to the school:
This view to the right of the main entrance shows the church next door to the school:
This view shows the South Norwood Library, which now occupies the corner position on the site.
Formerly, there may have been an entrance to the Recreation Ground here:
Do you have any images of the CSTS at South Norwood?, if so, they could be added here. Please contact Tim Ecott here.