StreetView now in the UK and the Netherlands

Google has just released a major update to StreetView, covering large areas in the UK and the Netherlands.


Google Maps Mania has already found a bunch of great locations.  Check them out, and then add your other finds to the GEH StreetView database.