Why today of all a sudden we get million of those tiny dead leaves (whatever that was) blowing all over London inevitably finding their way into my eyes? everytime I managed to brush them off, more still coming!