Originally Posted by CVO 1K 2 Million
Have to transit LHR 3 times in the next 6 weeks.
Can someone who has travelled thru the UK confirm that this is true?
since you don't trust the official UK gov site, perhaps BBC confirmation?
http://news.bbc.co.uk/2/hi/uk_news/4789169.stm