As mentioned above, Elstree is closest to London, but in my opinion that is all it has to recommend it
Two other optiions which are closer to London than Biggin: North Weald (huge, hard runway) and Stapleford (grass). If cost is a factor, the landing fees are cheaper than at Biggin and I don't think that they charge for overnight parking.