For convenience and timings, I'd say Gatwick even though they are both on the same train line which goes through the centre of London (50 minutes to St. Pancras). Luton is more of a low-cost, no frills hub and is much smaller than Gatwick. I would go with Luton but see which airport has the cheapest fares.