Thanks to all.
The megabus shows no airports, but is an interesting curiosity.
I noted recently on a website that was discussing flights between BHX and Amritsar, that British Rail goes right into BHX. Is there no way to use it to get to any of the London airports faster or in the same time as a bus?