Working together for a safer London

The London Road Safety Council (LRSC) has written a letter to its 33 member authorities, outlining how they all have a part to play in delivering a safer London.