Might be a strange question, but why are there so many South African A340s at Heathrow doing absolutely nothing?
As has already been mentioned, its to do with the arrival and departure time of the flights, however, the reason for there being so many is/was because SA put on extra flights to JNB and CPT for the World Cup. I know its passed now, but they may also have an increased schedule during the summer months anyways.