The mayor of London has pledged to do something about badly-managed roadworks, and has introduced new tighter standards for utility companies etc. It is now possible to report such roadworks at www.tfl.gov.uk/roadworks
Reports will also be passed to the relevant local authority.