When I first looked at this picture it seemed to be a familiar place. The building looks very Dutch. So what's the most familiar place the standard tourist will see when she visits Holland by train: The Amsterdam railway station. And what do you see when you leave the station and look to the left? Well, this: maps.google.com
Brilliant detective work, thanks so much Rob :)
It looks like the road layout has changed over the years, but the buildings remain.