I'm from Peru and I'm going to The Netherlands in the beginning of 2017. I fly back on February 28th. My flight is the next: Amsterdam - London Heathrow - London Gatwick - Lima. The time between arriving in the UK and leaving again is 16 hours. (I arrive Feb 28 at 10p.m. and leave again at Mar 1 at 2p.m.)
I want to know if I need a Transit Visa to change airports in London, or if i can go back home without a visa. Both flights are with British Airways.
All the information I find on the internet is very confusing and doesn't give me a clear answer.
Thanks in advance