При транзитном путешествии через Англию необходима виза. Однако возможен транзит через Лондон без визы. Для этого иностранец должен:
путешествовать исключительно на самолёте; вылететь из Королевства в течение 24 часов после прибытия в аэропорт; иметь билет на авиарейс, следующий в третье государство; остановка в Британии должна иметь логическое объяснение. К примеру, перелёт через Лондон покажется более чем странным, если иностранец совершает путешествие из Санкт-Петербурга в Париж.
С 1 декабря 2014 года Великобритания ввела запрет на безвизовую пересадку на своей территории ПРИ НЕОБХОДИМОСТИ ВЫХОДА из специальной ТРАНЗИТНОЙ ЗОНЫ аэропортов. Для пассажиров, покупающих единый билеты с согласованной пересадкой в одном аэровокзале, новое правило почти ничего не изменило. Нововведение коснулось тех пассажиров которым в Лондоне необходимо зарегистрироваться на следующий рейс и пройти предполетный досмотр. А то в свою очередь связано с необходимостью пройти паспортно-визовый контроль по прилету в Лондон, а сделать этого без визы Великобритании они не смогут.
Не стоит заниматься фигней и собирать слухи и домыслы по форумам. Давно уже есть ОФИЦИАЛЬНЫЙ британский сервис, который позволяет ТОЧНО определить, нужна Вам виза или нет. https://www.gov.uk/check-uk-visa/y