SUMMARY Teleseismic receiver functions have been calculated for data from 10 short-period three-component seismic recording stations across northern Britain to investigate variations in crustal and upper-mantle velocity structure. The stations straddle the Iapetus Suture zone, the inferred boundary between two of the continents fused together during the Caledonian Orogeny. The receiver function data shows that there is considerable azimuthal variation in both crustal and upper-mantle structure beneath several stations. The data are projected on to a 2-D profile, showing laterally continuous Moho Ps conversions at delay times between 3 and 4 s. Synthetic receiver functions, generated using the velocity model from a previous deep seismic reflection/refraction survey show Ps and PpPms phases comparable to the observed data. 1-D forward modelling of the data gives crustal thicknesses of ∼30 km. There is a significant velocity–depth trade-off in the receiver function method, and the crustal thicknesses have been constrained by a priori velocity information. Investigation of the data from station GIM close to the Iapetus Suture shows a sub-Moho phase, which is found only on data from northerly backazimuths. Phase modelling is consistent with the presence of a gradational low-velocity zone with a minimum Vp of 6.5 km s−1 at a depth of ∼43 km. This feature has similar characteristics to the wide-angle seismic reflection and refraction velocity model of the W-reflector in northern Scotland. The large-scale heterogeneity at GIM is attributed to structures associated with the Iapetus Suture. However, modelling has been performed using 1-D approximations, while the phase signature could result from complex 3-D morphology. We therefore conclude only that the results provide evidence of significant lateral variation in subcrustal structure.