Sometimes Londonist just doesn't have all the answers, and we have to humbly ask our readers to educate our poor, ignorant minds. Such is the case with a recent splash of posters in that hotbed of street art known as Shoreditch. The whole area has been flooded by these strange framed bike reflectors. What are they? Who did 'em? Why? Why? Why?
These ones are from Rivington Street, but we've seen copies all over the area.
Please help. Please.