There are over 13,000 taxi drivers in London. And in order to become taxi drivers, every single one of them (like every one of their predecessors for over 140 years) has to pass an exam called 'The Knowledge Of London'. Writer Jack Rosenthal's The Knowledge is the story of four men and their...More