Discover London & the Leonardo Hotel London Heathrow Airport London Heathrow Airport is the largest passenger airport in Europe and hub for worldwide flights. From LHR 380 airports in 120 countries are served regularly on a daily basis. With a passenger volume of 68 million passengers per year, it is the 4th most important airport in the world. The 5 airport terminals are ideally connected to London and its surrounding areas by the central train station Heathrow T 1, 2 & 3. With the Heathrow Express train, you can reach London Paddington station in only 15 minutes. The ride on the subway Piccadilly line to the city centre takes about 1 hour. The Leonardo Hotel London Heathrow Airport is located just 5 minutes from terminals 1, 2 and 3 and is easily accessible from the airport by bus.