The British-made Flo London piece, which retails for £285, takes its name from the ... episode 7's snake bracelet scene? That ...