I guess the BHX/EMA to LHR/LGW would be for passengers connecting to other flights rather than going to London so comparison with train times is not really relevant. Back in those days there were very few Intercontintal flights from regional airports.