PICS// NEW INVADER IN RATHBONE PLACE December 6, 2011 by invaderblog Leave a comment As we mentioned a few days back Invader put some new pieces up in London to coincide with the opening of his Outsiders show. We like the look of this one just outside Lazarides on Rathbone Place! Hopefully it will last! Share this:TwitterFacebookLike Loading... Related