Spotted this sign near Farringdon.

So what’s it for? Political statement, anti-EU satire, surrealist gag, EU
accession day celebration?

I think it’s cool, anyway.