street art Mantis in the London Paper January 17, 2007 Steve Mantis was in the London Paper today for this Jack the Painter piece in Spitalfields.