heating oil supply in England

Throughout England directoil supplies heating oil to customers from places as wide spread as lands end in Cornwall up to Peterlee in County Durham and across the country from Great Yarmouth to Brecon in Powys, Wales. London and the Home Counties are well supported with heating oil suppliers around the M25 from Stevenage, Hertfordshire and Braintree in Essex to Guildford in Surrey.

Spreading down into the South East coast our partners in Hawkhurst, Kent and Brighton cover East Sussex and West Sussex, with Hampshire covered via a central depot at Southampton.

The rural areas of Dorset are supplied by heating oil depots in Wimborne and Dorchester, whilst Wiltshire is covered by our heating oil depot in Chippenham. The South West has over 7 fuel supplying depots from Bristol to Bridgwater in Somerset and Great Torrington, Cullompton and Totnes supply centres for Devon. 

Cornwall heating oil customers will be supplied by depots from Launceston and Redruth.

Wales is fed by distribution centres located in Brecon covering Powys and Cardiff which supplies the Monmouthshire area. Close by our Ledbury depot keeps customers warm in Herefordshire.

Moving across country Gloucestershire, Worcestershire and Oxfordshire are supplied by local depots in Brize Norton, Newbury and Theale. Newbury also covers Berkshire.

The Midlands area is covered by Birmingham. Moving up towards Staffordshire, our Stoke-on-Trent depot covers Cheshire and Derbyshire.

heating oil quote

Premium kerosene

premium kerosene

We now supply premium kerosene to enhance the performance of your boiler or cooker.

Heating oil locations

heating oil locations

We deliver heating oil throughout England and Wales. Get a quote to check our coverage.

direct to you

direct to you

With directoil you deal with one company all the way from order to delivery.

Direct Oil Logo
directoil is a trading name of WFL (UK) Limited
Registered Office: WFL (UK) Limited, The Broadgate Tower, 20 Primrose Street, London, EC2A 2RS. Registered in England - company no. 00594001