London Heathrow Airport: The Ultimate 3-7 Hour LHR Layover Guide (by a pilot)updated on 12th August 202326th May 2023