I am traveling from Peru to Italy via London Heathrow on August 25. I will be at LHR on 26 August at 2 pm and departing at 8 pm. I'm an Peruvian national and have a valid Schengen student visa.
Do I need a transit visa to stay airside?
I have been scared that British Airways have stopped a few people from boarding flights (no details just rumors).
Do I need a transit visa to stay landside? I want to do some sightseeing. What are the chances of getting past officials using transit without visa concession?