Apr 1 2010 London Street Art: Wild Cat A piece of peeling street art near Brick Lane… Anyone know the story behind this one, leave it in the comments! Rate this: