This question already has an answer here:
I am flying from Seattle to Mumbai with stops at Vancouver and Heathrow.
I am aware of the new regulations effective from the December 1, 2014 (News Article) . According to this news article, I am trying to understand if I am exempt based on this rule - "you are travelling from (or on part of a reasonable journey from) Australia, Canada, New Zealand or the USA and it is less than 6 months since you last entered that country with a valid entry visa."
I entered the US three years ago so that's out of the way. Although, I will be entering Canada on my way to Heathrow. I change flights at Vancouver but I do not leave the airport. And this happens hours before I enter Heathrow. Does that count under the rule stated above?
Update1 : I found this and called Heathrow airport Terminal 1. A lady answered and I asked her this question. She said I should be good as long as I have a valid US visa. I'm not sure if I can take her word for that though. Also, she said that I would still be airside even if I had to change terminals. I will only have to go landside if I had to pick up my checked in luggage.