4 ms·
Interesting. There's only one shown in London. I've certainly seen another near Borough Market - and according to this article from 2007, there were 75 in Londo
by Angostura 3y ago
Interesting. There's only one shown in London. I've certainly seen another near Borough Market - and according to this article from 2007, there were 75 in London back then. https://londonist.com/2007/01/random_graffiti_17 https://londonist.com/2007/01/random_graffiti_17