street art Shoreditch in the rain September 9, 2008September 2, 2012 Steve Some recent work by OTP and Mantis found in Shoreditch on a very wet and miserable Tuesday afternoon.