Many of the areas regularly referred to as "no-go" have been dodgy areas for decades.
Every city/Town has them.
The hyperbole helps keep the culture war going though.
This
A car is less of a necessity in London, than anywhere else in the country.
As a non-driving Londoner - I don't even consider the cost for my travel needs.