I count 23 so far just from spotted threads (except for the F1 2007 red one). Pretty much all of them have been spotted in London. Apparently a total...