I plan to travel from USA to India with a few days stopover in London. I have an approved UK Tourist visa and a valid I-797 document but my US H-1B visa has expired.
Do I need any other visa (like Transit etc.) in addition to UK Tourist visa in order to holiday in UK before continuing to my home country?