Sticker was spotted on an escalator rail in North London, EnglandFrom the fansite dedicated to street sticker website: mixthemessage.com