Image copyright PA Image caption TfL said the lower speeds were “vital to protect people walking, cycling and riding motorcycles” A consultation on imposing a 20mph speed limit on all central London roads managed by Transport for London (TfL) has been launched. The scheme would see a new limit along 5.5 miles (8.9 km) of…