An Overview of London Airports
London is located at the center of Europe and serves as hub for destinations in Europe, US and destinations in different parts of the world. Heathrow was opened in 1929 and is located 14 miles west of Central London heathrow to gatwick airport transfer. The LHR has 5 terminals and 3 runways and is UK’s … Read more