street art May 11, 2007September 3, 2012 Steve Instant diagnosis Dr.d paste up in Hackney which at times sums up exactly how many feel on the streets of London. Read More