Our range of restaurant quality fresh fish is used daily by hundreds of restaurants all over the UK. We buy early each morning from fresh fish markets and auctions from Shetland to Penzance and specialise in day boat quality fresh fish landed by local British fisherman.
850
850
1400
800
850
1250
800
800
850
850
975
750
850
675
975
1450
475
450
550