I'm pretty sure they will go through some sort of immigration checkpoint in London. It happened to me, though it wasn't a main checkpoint, just one that processes people getting on connecting flights ( I assume, there was only one line, and they they were processing both EU and Non EU) Once I landed in Manchester, I didn't go through any immigration checkpoints there. It was really fast- I was only in line 2 minutes and the IO was very quick... Hope that helps?