@ossobuco,
Osso - listen...unless you live in some frigid northlander region you will not have fresh herring.
I live in Dallas and can get perfectly acceptable roll mops
They are pickled...they survive transit.
I'm sure there is a pommy upscale food market somewhere near you that sells them.