Janet Carroll is delighted to present number 2 Cloister Green for sale by private treaty. Built on the grounds of Our Lady of Mercy Convent 1877, (commonly known as Carysfort College) the Cloisters was the area where many a novice would be spotted strolling the grounds in prayer. Cloister Green is probably one of the very best locations to bring up...