In the 'square mile' of the City of London buses travel at 6.6mph Twenty mile per hour speed limits on some roads in London are not responsible for slower buses, the mayor of London has claimed.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results