Well Ireland already has preclearance, though that is not part of the UK, which proves its convenience BUT doesn't handle nearly the amount of traffic as LHR which has numerous carriers flying into various terminals.
I doubt MAD or BCN would get it but AMS, FRA, ZRH, CDG & FCO seem appropriate.