London has world's toughest Taxi test where aspiring drivers have to remember 25,000 Streets

Don't Miss...