Where to Buy Bags of Ice in London
Need ice fast? In London you have three main options – and the right one depends on how much you need.
1. Supermarkets and convenience stores
Many larger supermarkets and some convenience stores sell small bags of ice cubes in the freezer aisle, especially in summer. Good for a few drinks at home. The downsides: small bags, stock often sells out on hot days and before weekends, and carrying several bags home isn't fun.
2. Petrol stations and off-licences
Some petrol stations and off-licences keep a freezer of bagged ice. Handy late in the day, but availability is hit and miss and bag sizes are small.
3. Ice delivered by a local ice supplier
For parties, BBQs, weddings, bars, restaurants and events, delivery is the easy option. A local ice factory delivers large bags straight to your door or venue, so you don't need to drive around buying bags.
Nice Ice is an ice factory in Tottenham (N17) delivering across London:
- Cube Ice Jumbo Bag 12kg – £10
- Crushed Ice 12kg – £10
- Cube Ice Retail Bags 2kg x 6 – £10 (great for shops and smaller parties)
Order by 5pm for next-day delivery, Monday to Saturday, with morning or afternoon delivery slots. Minimum order 5 boxes. Businesses can open a trade account and set up repeat deliveries.
How much should I buy?
As a rule of thumb, allow around 0.5–1kg of ice per guest for drinks, and more on hot days or if you're chilling bottles in tubs. See our party ice guide.
FAQ
Can you buy bags of ice in the UK?
Yes – from supermarkets, some petrol stations, and from ice suppliers who deliver.
Where can I buy ice in London?
Supermarkets and convenience stores for small amounts. For larger amounts, order from a London ice supplier such as Nice Ice for next-day delivery.
