Heathrow
Along with Gatwick Airport, Heathrow Airport is the largest centre of London air traffic. Heathrow is in SE England, about 25 miles from central London. It is the headquarters of British Airways, and has all airport services, restaurants, shops, public transport connection to the city, taxis, trains, airport lounges, etc.. Last summer, on our way to Chicago, we transfered at Heathrow. Waiting for more than 5 h could have spent a couple of hours in London, but in the end we decided to stay in Terminal 5. We started missing free WiFi in an airport of this size. If you wanted to consult internet