Working Together. London Road Safety Council has been in existence since 1 st December 1916 and is an independent Registered Charity Uniquely made up.