The photo is dated February 1956 but we’ve very little information. The caption merely states St Aidan’s Mission, Hall i’th’Wood. Clearly it wasn’t the biggest of buildings but we wonder if any ...
Some results have been hidden because they may be inaccessible to you