My flight is from BOM to SFO and have 2 layovers first 1 hour 10mins in Amsterdam (Schengen State) and second at London Heathrow (Non Schengen State).
My question is will I need any transit visa for either Amsterdam or London?
I have a valid US visa and my final destination is a US city.
I was able to find questions where both the layovers were Schengen States but not for a Schengen state and a non Schengen State.
P.s. I’m an Indian National