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