Church of England Children's Home, 1969, courtesy of Wayne Hurrell.
This image shows the property where the Church of England Children's Home was located.