Last night I was browsing the streets in one of the few London areas where you can find constantly heaps of street art - Shoreditch. And I was happy to discover quite a few new pieces I had never seen before.
Article originally appeared on itchy i (http://itchyi.squarespace.com/).
See website for complete article licensing information.