Google Street View Comes to Sweden, Denmark and British National Trust Properties

Google Maps Mania reports that Street View imagery is now available in Sweden and Denmark, as well as National Trust properties in the United Kingdom.

Update: Google’s announcement; Italy, Taiwan and the U.S. got Street View updates as well.