Reading on through Street Art, I discovered the name of the "suicidal bankers" artist. They are strewn around East London and kind of charming. Here's the article about Issac Cordal.
On Ezra St, there are two. One opposite Beyond Fabrics Sewing Shop and the other above the cafe.
|Ezra St, E2|