It’s not easy to become a taxi driver in London. Since 1865, to operate a taxi, drivers have had to pass what’s known as “the Knowledge,” a grueling test of a person’s memory of the thousands of streets, landmarks, and driving routes within the city. Students typically study for years to prepare for the Knowledge test, which is considered one of the most difficult examinations a human being can undertake. The end result is London claiming, with good reason, “the best and most qualified cabbies...