This question already has an answer here:

Indian green card holder traveling from NY to India with a layover of 11 hours in London. Do I need a transit visa to go and sightsee London?

marked as duplicate by Crazydre, Ali Awan, Mark Mayo Mar 11 '18 at 8:45

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Why so many down votes? It is a reasonable question. – phoog Mar 11 '18 at 4:16

No, you don't need any visa. Just present your passport, filled-out landing card, green card and boarding passes.

You can then stay until 23:59 the next day.

Not the answer you're looking for? Browse other questions tagged or ask your own question.