London "one of world's most walkable cities"