The last transit of Venus took place on June 6, 2012. Only the very last bit of it would be visible from where I was, as the Sun rose. Since this was at 51 degrees of latitude, the Sun was going to rise quite early at that time of year.
Three of us found our way to the riverside equipped with eclipse glasses and a pair of solar binoculars. All in vain. Thick cloud cover insured that at best there was an occasional filtered glimpse of the Sun, but certainly not enough to see a black dot crossing its face.
However the "Our Solar System" category in the 2012 Astronomy Photographer of the Year was won by Chris Warren who managed to capture one moody frame of the
cloudbound transit of Venus from near Greenwich, England.
There is probably someone somewhere alive today who will be around when the next transit of Venus occurs, but that won't happen for another hundred years.