Taxes at Heathrow are substantially higher than at Luton.
BA also includes some other spurious charges, such as its fuel surcharge, in with taxes. If you try to book the same BA flight on aa.com you'll find it is cheaper because AA doesn't add on one of BA's funny extras.