Moin! Bei einer Zwischenlandung braucht man für das jeweilige Land des Stopps kein Visum, denn es geht danach ja in das Zielland weiter. Das Schengen-Visum für D reicht damit also aus. Sie kann damit aber den internationalen Bereich des Flughafens LHR nicht verlassen. Dasselbe gilt z.B. für Reisende aus Indien, die in D zwischenlanden, kein Schengenvisum haben, aber eines für die USA. Auch die dürfen nicht aus dem internationalen Bereich in Frankfurt, beispielsweise. Ich würde aber dennoch einmal die Fluggesellschaft kontaktieren.