Top 5 Illustrated maps of London London is one of the most mapped cities in the world, but just to show that there is always something ...