In the last three weeks of its time in the Leeds Diocese the Icon of Peace was in Leeds, Garforth and Cottingley. Between 27 March and 02 April it was at the Holy Rosary Church on Chapeltown Road in Leeds – part of the parish of Our Lady of Unfailing Help. They had an event […]