© 2007 LONDONRUBBISH. All rights reserved. Boomtown Rat 18 Apr ’07 I’m not sure if this is a Banksy, probably not. There’s so much stencil graffiti around London these days.