Hi
I had a look on the 1901 for the address.
immediately before Zion Rd is the Trinity Church and vicarage and also St Phillips Police Station following the different blocks which are subtitled Zion Rd comes Waterloo Place,Stapleton Rd.
So I suspect it is somewhere in the block which was immediately behind (NE) Holy Trinity church, which appears from google satellite photos to now be a business park.