Iam travelling from Houston to Hyderabad via UK, have a stop for 3 hours in UK.There is no change of Airport and either terminal also..... I dont have a valid US Visa i.e. it is expired but renewed and need to get stamped in India...
So do i need to have Transit Visa for UK?
So do i need to have Transit Visa for UK?