The church in the painting would be St Mary's, Handsworth parish church, which is in Hamstead Road so not the church you knew in Soho Road. However it appears that the church has lost the pinnacles on the tower at some time. The church you are thinking of could be St Michaels Handsworth which is...