UK’s Transport for London (TfL) has released a new Tube map in order to add London’s tram services for the first time. Designed to provide easier travelling experience to the people who commute to ...