I am flying from Zürich to Oman via British airways and it will make a stop in Heathrow airport to change the flight (Arrival & Departure from the same terminal).
I have Swiss Blue Passport (Travel Document) which is issued to Refugees for travel purposes.
Do I need a Transit visa for this short time period of entry in UK or is the Swiss Travel document enough?