Smile - you're on Google Maps
Google have just launched Street view in the UK, which gives pretty informative street-level photographs as part of their mapping service. Funny little cars with weird rigs attached to them were scooting round London all last summer, capturing the photographs.
Of course, if you see one of those cars, chances are you may appear in the photographs they take. My wife remembered a particular location where we saw one last summer, and we've tracked ourselves down, strolling back home from a trip to Broadway Market in Hackney:
View Larger Map
Which actually feels a bit strange. We've been Google-papped. Lucky it was my wife I was out with that day ;)