A full-size replica print of the Shroud of Turin, the burial cloth claimed to show the image of Jesus Christ, is on display for a few weeks in a London cathedral.