As you traverse the streets of London these days, you may notice a curious phenomenon developing on the epidermis of our fair city. Spot stickers, once solely marketed as a way to conceal and heal ...