Unfortunately many roads in London have 20mph speed limits now.<p>They do have a purpose at certain times of day but the inefficiency of doing 20mph when the road, cycle lanes and pavements are largely empty is disappointing.