Opps - apologies to commentators - This replaces another pic which I wrongly identified.
Yes, 137 Capel Rd. Manor Park London... Born there. Dad xx
I know peoplw were poor in thoe days but did they really cook babies in huge cooking pots?
Hahaha. Very good YP.
Spam will go in the incinerator. All other comments are gratefully received. Communication is what makes the world go 'round.