London Cabbies Must Pass Grueling Geography Test

To become a London cabdriver, a person must acquire "The Knowledge": a deep, comprehensive understanding of London's labyrinthine streets. It isn't… more