Who told you that ??
I think that is wrong. You need the Transit Visa for London from Feb 12, 2006. They call it the DAT (Direct Air Transit). This is very big thing for all visa holders and especially for the EAD people caz EAD is not actually a Visa. I went India in March. My flight was scheduled from Paris when i went India and coming back it was from London. No one told me about the DAT and i was stopped in India and they were not letting me go on-board. After big arguments etc. they finally let me on the plane once i showed them my Candian GC. I was releaved but you make sure that you get the DAT if you are going through London (or any place in UK). Even if you are just going to be in the Airplane you need this Visa.
For more info please visit :
http://www.ukvisas.gov.uk/servlet/F...t/Xcelerate/ShowPage&c=Page&cid=1006977149962
I would also suggest to other people on the Forum not to post any information that you know is not 100% correct. This affects other people in making safe decisions. If you "THINK" that it may be the case then please say that it is what you believe and not the fact.
I hope this helps baby_mde who actually asked the question.