Google Maps added street view imagery for many major cities in the United Kingdom and the Netherlands. London, Liverpool, Birmingham, Glasgow, Belfast, Amsterdam and Rotterdam are some of the cities added to Google Street View.
"Having checked my old house in Sheffield, which I moved out of last year, I can tell that the photo was taken in the last nine months, so it's much more up-to-date than the Google Maps imagery for the area," noticed Tony Ruscoe.
More interesting photos at Google Maps Mania blog.
WikiLeaks Assails Google and the U.S.
5 hours ago