Earlier quoted context omitted.
Are you saying London doesn't have crosswalks? I find that hard to believe.
They are called zebra crossings outside the US. They also look different.
At least in the UK, zebra crossings are a tiny subset of pedestrian crossings. (And you can cross the road wherever you please.)