I have a connecting flight Delhi -> London -> Ibiza. The layover in London is for 4 hours 30 mins, during which I have to change airports, from Heathrow to London City. I have gone over the UK government website over and over again and contacted the UK embassy in India. There seems to be no clear answer.
If I have connecting flights with a valid Schengen visa for entry in Spain, do I need a transit visa? If yes, which one? Direct airside transit visa or Visitor in transit visa?
The website says if you cross border control then you need avisitor in transit visa. If you don't, then a Direct airside transit visa.
Will I be crossing border control?