Using Pb isotope ratios we compare crustal contamination of primitive to evolved magmas from the Ardnamurchan and nearby Rum Igneous Centres, located on different crustal provinces in the British Tertiary Igneous Province (BTIP). The results confirm that compositional variations of parental cone-sheet magmas in Ardnamurchan can be explained by assimilation of granulite facies Lewisian gneiss at moderate crustal levels and subsequent contamination of evolved magmas with Moine schist metasediments within the uppermost crust during fractional crystallization. In contrast, samples from the Rum Centre have an uncontaminated mantle signature for the basaltic end-member, whereas the evolved rocks show Pb isotope evidence of contamination by Lewisian amphibolite facies rocks. Rum is separated from Ardnamurchan by a major thrust. The absence of a Moine-type isotopic influence in the Rum rocks supports an earlier interpretation, based on field evidence, that these overthrust rocks were eroded from Rum prior to the Palaeocene magmatic activity.