Yeah, OK...fell for the flagbait.
Flag, Sic, Brent,
This stuff shows how bizarre you guys are. The video talked about how London had no way of protecting itself...so it might 'ban cars'. First, St. Louis had about 210 homicides last year - London had 116. St. Louis' population is 310 thousand...London is 8.3 million. London had half as many killings with 25 times the population. The difference? Very few people in London are allowed to own guns.
Second, the talk of banning cars has everything to do with the sheer number of existing cars, wonderful mass transit, and sheer number of inhabitants/tourists. So how do you guys paint a success story as negatively as possible? By making stuff up.