Mysterious flyposters are appearing all over London - little nuggets of printy goodness to peel off and take home