London’s new 10mph speed limit — can you get there faster on foot?

This post was originally published on The Telegraph.