Sticker was spotted on a railing along the Thames river in LondonFrom the fansite dedicated to street sticker website: mixthemessage.com