An Indian national flying from India to the US via the UK does not need any UK visa if doing an airside transit at UK AND if having a valid US visa or permanent resident card. The same applies for Indian nationals flying from the US to India via the UK.