Hi tad
This is the best I can come up with, it was always a small and unattractive church which I associate along with the school as some of the unhappiest days of my life. The church building is still standing in Vauxhall Grove, it has just been remodelled as part of the school. I know there was a previous St Vincents School between Ashted Row & Great Brook Street but I don't know if it had a church attached or if there was another St Vincents in the locality at that time.