The Roman Catholic Diocese of London sold the land to the Society of St. Vincent de Paul London for the project, and city ...