When comparing GLA-LHR BA vs GLA-LTN EZY the £20 or so extra with BA for a return ticket is more than recouped with on board drinks and food alone.
The inconvenience and cost of getting to central London from LTN makes the BA LHR option a no brainer.
Gusty