Founded 1831.
Location George Row, London, SE16
Categories
Authority
More Information Sisters of Mercy