I had originally seen this location in a post from Schlatti on April 1st on Twitter https://twitter.com/Schlatti2/status/1774917258311049579
I visited yesterday and took a picture of my own.
The charger is amongst the private parking spots for the police. There are no markings except the "Stadt Zurich" stickers.
I don't think it was an electric van parked in front today.