Did you see them park? Looks like the car on the left has parked at the same angle, so how do you know that there wasn't originally a car parked on the right of the Mini at a weird angle when it parked there?? Silly to name and shame without knowing the facts.
I really don't know where you guys get the bottle to cycle around London, just your videos of near misses from vehicles scare the hell out of me, I know you were angry and shook up a bit but maybe thumping the van doesn't help the cyclist cause.
I also see that cities are still not cycle friendly with better cycle lanes without drains, pot holes and puddles to avoid, not to mention pedestrians and aggressive/non-attentive drivers to deal with.
Did you see them park? Looks like the car on the left has parked at the same angle, so how do you know that there wasn't originally a car parked on the right of the Mini at a weird angle when it parked there?? Silly to name and shame without knowing the facts.