Cheapest fuel in London.

228 forecourts tracked within 16 miles of the city centre, from the government’s Fuel Finder feed.

London average · Unleaded E10

160.5p

0.8p over average nationally

Cars on a British urban road at sunset

London against the national average

E10Unleaded160.5p0.8p over average
E5Super unleaded177.0p1.1p over average
B7Diesel184.6p1.3p over average
SDVSuper diesel200.5p0.5p over average

Ten cheapest unleaded forecourts in London

About fuel prices in London

Fuelr tracks live petrol and diesel prices at every forecourt in London and the surrounding area. Prices come directly from the UK Government’s Fuel Finder dataset and refresh daily.

The cheapest fuel in London is usually found at supermarket forecourts — Tesco, Asda, Morrisons and Sainsbury’s. Branded stations such as BP, Shell and Esso typically charge a premium of two to five pence per litre.

To narrow this to your own area, search a postcode on the homepage and set a radius.

Other cities