Lucky you! I was hit by a still half-full yoghurt beaker as I walked in front of Oxo Tower Wharf a few weeks ago. Looked up and saw another beaker chucked out through a balcony door. I informed the security guy and hope he gave them a good dressing-down. It's amazing, really.
Several months ago I had pebbles or something similar thrown at me from someone hiding in a tower block while I was walking down that bit of Druid Street that turns into Shad Thames. That was definitely intentional.
I had a yoghurt thrown at me from the top of a block of flats off Long Lane once. It hit me and went all over my trousers. I threw the pot back: it was dark and I couldn't really make out what I was aiming at, but by chance I scored a direct hit - a source of some surprise at both ends! I also, when I was at university, had the unsavoury experience of someone vomiting on me out of a second-floor window. On that occasion there was no reciprocation.
Had a condom filled with water dropped on me from the nurses' home tower block on Weston Street...it just missed but expolded on the pavement next to me....I suffred from some splashback and the sight of some rather childish students(?) sniggering leaning out of a window.