This is currently the poster in the bus stop next to New Scotland Yard.
Yes, that's New Scotland Yard: the headquarters of the Metropolitan Police. Awkward.
The posters are fixed behind the glass on Victoria Street, but Clear Channel, who own the advertising space, told i100.co.uk it was not an official campaign and would be removed. They were designed by the anarchist magazine STRIKE!, but a spokesperson for the publication, who did not wish to give his name, told i100.co.uk they were not behind the posters going up. The magazine has, however, linked to instructions for its followers on how to "interact" with advertising spaces on its Twitter account.