Sadiq Khan and Transport for London (TfL) are still totally committed to making London the most ‘walkable city’ in the world, according to their latest announcement. TfL announced 18 pedestrian crossings that are preprogrammed to show a continual ‘green person’ signal until vehicles approach are being introduced to put people walking as a priority. These […]