Green’s Dictionary of Slang

double tripe n.2

[? its resemblance to thick sheets of tripe]

(UK Und.) lead, as used on roofs etc.

[UK]Vidocq Memoirs (trans. W. McGinn) III 119: I could not have guessed your haunt had I not been told that you filched some double-tripe (lead) on the boulevard Saint Martin.