The first Alo piece I found was a few months ago on Bethnal Green Road and Brick Lane, which I blogged about here. Now, this dude is everywhere, and I am really impressed! I like these fluorescent humanoid images. Really creative and emotive.
This was on Diss Street.