Namaste

INDIAIN A BAG
0
Added to your bagView bag

England

Indian grocery delivery in London

London has the largest Indian community in the UK, from Southall and Wembley in the west to Tooting, East Ham and Ilford. Whether you are cooking for a full house in Harrow or restocking a small flat in Zone 2, we deliver Indian groceries, festive items and gifts to every London postcode.

  • Standard delivery: 5–7 business days
  • Packed within 1–2 business days
  • Free UK delivery over £50, otherwise £5
  • Every order is tracked by email

Delivering to London

Many Londoners order from us for the things the corner shop does not always carry: a particular brand of atta, regional pickles, pooja items for Navratri, or a Diwali hamper to send to family.

Orders to London are packed in the UK, processed within 1–2 business days and tracked by email once they ship. Delivery is free on orders over £50 and a flat £5 below that.

Popular with London shoppers

Start with these

Delivery questions

London delivery answers

Our full terms are on the Shipping information page. Read them

How long does delivery to London take?

Standard delivery to London usually takes 5–7 business days. Orders are processed within 1–2 business days and tracked by email once they ship.

Is delivery to London free?

Delivery is free on orders over £50. Below that, delivery is a flat £5.

Can I send a gift to someone in London from outside the city?

Yes. Enter the recipient's London address at checkout. Hampers and festive items are popular for Diwali, Raksha Bandhan and birthdays, and the order is tracked by email.