Upvote:0
You do not need a Transit Visa in this case as your layover does not require you to get out of the airport. As long as you have a Valid US Visa and you are an Indian citizen anyway, you're good to go.
Also, just as the others posted. Check the links provided in the comments which should serve to answer your question completely regarding Transit Visa policy in UK and the Schengen Area.