Banksy self portrait to be revealed?

Apparently there is a Banksy self portrait set to be revealed next week at a bar in Islington.

I’m not even going to link to this story. Google it if you think it’s interesting, but it sounds like PR hype to me.