HomeIFTTTLondon's 20mph limits 'not making buses slower' BBC News IFTTT London's 20mph limits 'not making buses slower' news night February 25, 2025 0 New speed limits on some roads in London are not responsible for slower buses, says the mayor. from BBC News https://ift.tt/KXluQy3 Tags BBC News IFTTT Newer Older