As I'm not a black cabbie, I believe that it's tradition that the first fare they do when getting their badge, the passengers ride is free. Brings luck to their taxi driving career thereafter.
Furthermore, most will usually give a free ride to members of the armed forces or those going to Great Ormond St.