Church of England Home for Children, 1970, courtesy of Wayne Hurrell.
This image shows the property where the Church of England Home for Children was located.