I’m working at a client site in Borough High Street and saw this as I was heading home. The chap is one of the hundreds of people paid to hand out free copies of The London Paper (owned by the same people who publish the Times and the Sun). Nothing wrong with that, except look where he’s standing: right in front of a newspaper shop.
As it happens, I was planning to buy the Standard this evening anyway, so I ended up with two newspapers that day. Imagine if you owned that shop. I’d be complaining to News Corp pronto!