Gloucester Cathedral, Lady Chapel
St Helen ? (a guess based on the possibility of a fragment of the Cross) _______ return