Hmm Manchester central to what ??
Everyone knows that Birmingham is the central city of England(Meriden near the airport is the geographical centre of England).If youre referring central for the scottish borders and lakes then suppose it is.
The reason Birmingham is better placed to take on LHR flts is quite simple.They are closer to take on the South East overflow than Manchester or do I have my geography wrong ?