Nach normalem Ermessen (wenn es zu keinen gravierenden Verspätungen auf dem ersten Flug kommt) sind die Umsteigezeiten ausreichend. Falls Ihr wirklich Euren Anschlussflug verpassen solltet, wird Euch BA auf einen späteren Flug umbuchen. Von LHR nach JFK gehen nach Eurem geplanten Abflug noch drei weitere Flüge am selben Tag (um 18:00, 18:55 und 20:15 jeweils ab LHR). Und auf dem Rückflug sollte es auch kein Problem darstellen, einen späteren Flug LHR-ZRH zu bekommen.
Falls Euch diese Möglichkeit jedoch nicht zusagt und es Euch nichts ausmacht, einige Stunden in London auf dem Flughafen zu verbringen, könnt Ihr natürlich auch von Vornherein eine Verbindung mit längerem Aufenthalt in London buchen. BA bietet täglich 8 Flüge zwischen LHR und JFK sowie 6 Flüge zwischen ZRH und LHR. Da ist jede beliebige Kombination mit verschieden langen Aufenthalten in LHR möglich und buchbar.
Gruß
Chris