Only the freshest catch from Billingsgate Market for you to cook memorable dishes at home.
Please fill out the form below to place your fish order.
After we received your request, we will review your order and send you a payment link over SMS or email with a deposit fee request (the deposit fee to pay is calculated based on your order).
Please note orders are not guaranteed as they are subject to Billingsgate Market's availability. We will make every effort to fully satisfy your requests; if products ordered aren't available, we will notify you and refund you the total amount of your deposit fee.
Please specify date of collection or delivery, considering fish is available on Thursdays, Fridays and Saturdays.
Requests must be sent by Wednesday 6PM for collection and delivery on the following Thursday, Friday or Saturday.
Delivery is free for orders above £30 (for order below £30 delivery fee is £2.50) and it's available in selected areas only: SE23, SE22, SE21, SE4, SE6, SE26, SE15 & SE13.