Was flying Boston to Heathrow. Why can you not stop over at Heathrow?