Summer travel woe: Heathrow caps capacity, asks airlines to stop selling tickets
London’s Heathrow Airport (LHR) is putting a cap on the number of passengers it can handle in light…
London Heathrow Airport is a key aviation hub in UK.