Sisters of Mercy 175 Years in London
Today we give thanks for the 175 years in which the Sisters of Mercy have worked and ministered in this Diocese of Westminster, based first in Queen Square, in Bloomsbury, and then, since 1851, here at St Edward's Convent. Back in 2006, on 11...