11/08/2026
Crayfish season is here! đWe sell both frozen and fresh crayfish in our store at 32 Crawford Street, London W1.
We also sell crayfish themed paper party plates and napkins. (More crayfish party related items will be available later on in August.)
IMPORTANT NOTE regarding opening hours:
Our store at 32 Crawford Street, London W1 will be CLOSED Wednesday 19 August, as weâre carrying out renovations.
You can still make Click & Collect purchases on this day, or come to the shop door and our team will help you shop - but we canât let customers inside the shop due to the renovation work.
Sorry for any inconvenience caused.
Barnes update: Our store at 66 Barnes High Street, London SW13 is open as usual from the 19th of August.
We hope youâve all had a great summer, and we look forward to seeing you soon - weâll have some nice surprises for you to look forward to this autumn!