Question: do indian passport holders need transit visa for london?
Answer: Yes. Indian citizens require a visa even if they are transiting airside in London without clearing immigration. The rules are all here: Visa to pass through the UK in transit along with details of how to apply online.