London Travel Infographic adminAugust 5, 20150145 views Infographic showing fast facts and travel information about London