Street View has expanded in The Netherlands to include coverage of Utrecht, Den Haag, Eindhoven, Den Bosch, Tilburg and Leeuwarden (adding to the previous coverage of Amsterdam, Rotterdam and Groningen).
Interestingly this means that we are now able to see The Palace Noordeinde in Den Haag. The palace is pixelated in Google Maps satellite view but for some reason we are allowed to see it in Street View.
The Hague is also home to the Escher Museum, which disappointingly owes none of its architecture to the artist, but does have a large poster of an Escher painting hanging outside.
In Leeuwarden there is a picturesque view of De Waag.
In Eindhoven there is even a nice view of a UFO touching down.