Upvote:1
UK visas are never issued on arrival.
But as per the GOV.UK website, you can enter the UK by presenting your passport, Swedish residence permit card and connecting ticket to Gothenburg.
So no, you do not need a visa
Upvote:2
Every flight is with a different airline, so I need to get my baggage and check them in again. My layover time is 3 hours and 10 minutes in Singapore and in London 3 hours and 40 minutes. I will stay only inside the airport.
No. If you have to pick up your luggage and check it in again, you will have to enter the country. So for the immigration services, whether you are going no further than the departure hall, or all the way to downtown, it is the same, you're entering the country. In the case of Singapore, AirAsia is in T1, and Norwegian Air will be in T4. No airside connection. You'll have to exit T1 and take transportation to T4. Fortunately, you don't need a visa for Singapore. So that part's taken care of.
You don't mention which country your residence permit is for. If it is for Sweden it seems like this is listed among the Visitor in Transit visa exemption documents. So in which case you wouldn't need a transit visa there either.