Question: how long does it take to go through immigration at heathrow?
Answer: Immigration lines will take anything from 20 minutes to 2 hours, depending on how long the lines are at the time of your arrival. Assuming that your plane is on time, you should make the 10.30 bus.