Keep your eyes peeled and be sure and look up. Space Invader has recently been in London and installed lots of new pieces around the city. So far I have spotted about 5 new pieces around the Old Street / Shoreditch area. Will post some pictures of them on my Invisiblemadevisible flickr account when I upgrade to a pro account.