Sticker was spotted in a toilet in Canary Wharf, LondonFrom the fansite dedicated to street sticker website: mixthemessage.com