Transit Visa for flight through London Airport

Does an Indian passport holder need a UK Transit visa if the following is true:-

1). Have a confirmed flight from India to USA via London
2). Connecting flight via London is in 4:05 minutes (This means stay at Heathrew airport is 4:05 minutes)
3). Have USA Immigrant visa stamped on Indian passport
Note: This is first time travel from India to USA (via London)
Last edited: