Sweet Swedish Herrings (each)

£2.00

All fresh fish subject to availability.

Something else?