We are delighted to announce that from Monday 5th March until Sunday 11th March Our Lady Immaculate Church, Chelmsford, will house the travelling exhibition on the Holy Shroud of Turin, this includes a full-size replica of the Holy Shroud.