Now THIS is how an infographic should be organized! I loved the layout, structure, and information in London vs. Paris: The Urban Head to Head 2013. Check it out below:

Source

What great infographics have you seen this week?