I'm gonna travel from Stockholm to Rome via British airways but have long layover in London Heathrow.
My question is:
- Do I need transit visa to go outside airport and just explore city?
- if I do require visa can I get that visa on arrival to UK on the airport from British border control officer?