In The Times I find some reference to Christ Church and Christ Church Schools at Albany Street, St. Pancras. Could it be linked to the church?
One 1912 reference gives it as St. Francis Home, 39, Albany Street.
In 1910 (
http://www.historicaldirectories.org/), it is given as St. Francis' Home for Working Boys, Sister Amy in charge, 37 & 39, Albany Street, NW. The same in 1914 and 1915, but not in 1917 or in the 1908 directory.