Gatwick is closest, by far. Where are you going?
You can catch a bus to any of those airports at National Express
for not too much money. If you book online sometimes you can get the uber-cheap internet fare (I paid 1 pound each for three separate journeys to & from Birmingham to London.)