British Airways installs sleep pods in Heathrow and JFK airports May 20th 2021 British Airways has opened new 'Forty Winks' nap lounges at London Heathrow and New York JFK airports for passengers who need some rest Aviation 0