Looking through Collage – The London Picture Archive I came across this photo dated 1936
It is titled Loughborough Road Estate: Chapel of Repose and comes from the London Metropolitan Archives. On the Ordinance Survey map from 1932-1940 I have marked the on the following extract in white a possible location.
It is at the south end of the Estate. There is no trace of it now in that form.
A mystery.