Check if we currently deliver to your area

How Delivery Works

We deliver every Friday and Sunday. Orders must be received by Thursday at Midday for delivery that week.

Minimum order is £25 and we offer free delivery for orders over £60.

Delivery is currently available for addresses within 10km (6.2mi) of our shop on Farringdon Road. You can check if we currently deliver to your area using the form above.

Our shop is also open seven days 9am - 6pm. You can find out about the measures we are taking to protect both our staff and our guests here.

The Shop

90 Farringdon Road

EC1R 3EA, London

Mon - Sun, 9am - 6pm