New Superloop buses for Harrow, North Finchley, Walthamstow
Mayor of London Sadiq Khan and Transport for London (TfL) have launched the two new express bus services – which travel around the capital rather than through the centre – to encourage Londoners to travel more sustainably.
The SL10 route between Harrow…