London's streets, built up over more than two thousand years, are a maze of history, cultures and stories. In his fantastically detailed maps of the city, Stephen Walter translates these elements into a tangle of insightful yet humorous words and symbols that make up a complex of hidden meanings and[...]