Fresh Squid

£16.99kg

Buy Now

Our Fresh Squid is British, it is typically from Scotish or Cornish waters.

The squid is currently in season it is plentiful and is very good quality!