Originally Posted by
Altair 4
Ace Hardware is my source for M5 and M6 bolts. The local store carries a nice variety of lengths and suitable washers in stainless steel. I think they carry nuts for them, as well, but I can't swear to it.
The OP is in the UK, so not sure Ace is the place for him... but it is for me

.
I run a rack and fenders on the same eyelet at the drop out. Finding frames with double eyelets (in my price range, anyway) is a very time consuming process these days.