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