The hidden cost of road collisions

Every year in London, thousands of people are injured or killed on our roads. These aren’t just numbers - they’re real lives changed forever. The toll is staggering. Not only in human terms, but financially too. According to our latest research, the total cost to society of serious and fatal road collisions in London last year was over £1.2 billion. 

Read More
parkletsCharlene Pink