mayorwatch.co.uk
London’s new bus enters service
The first of London’s new buses enters service today, four years after Mayor Boris Johnson promised a new bus designed specifically for the capital. Eight of the new vehicles will eventually run on…