Street art London November 14, 2013January 9, 2014Posted in europe, london, ukTagged graffiti, London, Photography, Photos, street art, Travel A year ago, I spotted this piece of graffiti art in a smelly alleyway just off Museum Street near Holborn. It made me stop and smile. I wonder if it’s still there. ~ Spotted Cow Share this:FacebookPinterestTwitterEmailLike this:Like Loading... Related