Walking around london I came accross these random works of art. I just happened to notice them by chance. I believe he artist is called The Invader cause his work looks like creatures from the old school Space Invaders video game. I love the idea and the fact that you can find them in some of the strangest locations. No one told me about this before so I did not know where to look for them or what to look for. I only happened to stumble across these 2, one on Carlisle Street and the other right under London Bridge. I am sure there are more across the city so the next ime you are in London keep an eye out for The Invaders.
Check out the Space Invader website. Its pretty wikid.