Posted on June 28, 2020 11:11 am
Categories: Supernatural

Read full story here HERE

The religious Order of Mercy was founded in Ireland on the banks of the Liffey in 1831, and the nuns of this Order – the Sisters of Mercy – were soon doing their good work in other parts of the world.

One of their convents was built in England in Victorian times in the city of Liverpool on Mount Vernon Street, situated between the Paddington, Low Hill and Kensington