Our Residents, Staff and Sisters very much enjoyed celebrating Christmas and New Year at St Anne’s, London.