Hallo Andreas,
45 min ist zu kurz. Und wenn Dein Reisebuero Dir schon sagt, dass das auf eigenes Risiko geht, dann ist das sicher unter der minimum connection time fuer LHR. Das wuerde ich nicht machen. Wenn es nicht klappt, dann ist BA aus dem Schneider.
Also bleibt Euch nur die Variante mit den 5h. Nehmt ein paar Spielsachen mit und ein wenig Verpflegung. Im Terminal 1 gibt es ein paar Laeden und ein paar Moeglichkeiten, an Essen zu kommen (es gibt sogar einen Burger King), aber es ist alles nicht ganz billig. Denkt daran, Euch vorher ein paar Englische Pfund zu besorgen. Es dort auch eine Geldwechselbude, aber der Kurs ist nicht der beste.
Gruesse,
nomad.