Our Locations


Hassle-free Heating Oil Deliveries in London

We supply London with standard and premium low cost heating oil. Our simple-to-use online ordering system and network of local depots ensure you save time, money and hassle whenever you need to top up your tank in the London area.

Heating oil to Maryland, Richmond, Croydon and all points beyond

Over a million homes in Britain are fuelled by heating oil, and even properties in the urban sprawl of the capital relying on off-grid fuel as a primary or secondary source of feeding their boilers. In addition, many of our customers purchase our fuel for their businesses or non-road vehicles such as construction machinery.
Whether you need kerosene, premium kerosene or gas oil, we can supply you with just the right type of heating oil to suit your boiler – and your wallet.

Fast, reliable delivery

Here at Heatingoil.co.uk, we know what it means to rely on off-the-grid fuel to cook with, heat your water or keep your house warm. That’s why our online ordering system works 24/7, so you can rest assured you’ll be able to buy heating oil whenever it suits you.

We offer complete convenience and reliability, so we can top up your tank securely even if you’re not home. Providing our driver has safe access to your tank we will fill it up with the requested amount, and thanks to our accurate meters, leave you proof of exactly how much oil we have delivered.

Need your heating oil fast? Place your order before midday and we’ll deliver anywhere in London the very next day*.

Fill in the simple form on the right and you’ll get an instant quote. If you want to go ahead and order, you’ll have the whole process completed in less than five minutes.

*All delivery options refer to ‘working days’, are subject to change and may do so without advance notice. You may be charged extra for one day delivery but all prices quoted on the website are inclusive of this cost. Please see our Terms and Conditions for more information.

What do our customers think of us?

See what customers in your area think of us and take a look at our independent reviews. We’re friendly and helpful, and our team is always on hand to assist in any issues you may have. Just call 0345 600 4040 to speak to someone today, or use our contact form.

Get a FREE instant quote now!