Transport for London awards new contracts to ensure safer journeys on London’s roads
Transport for London (TfL) has awarded five new contracts as part of its Surface Transport Infrastructure Construction Framework, which will help ensure walking and cycling projects continue