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.5p0.8p over average nationally

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
196-106 Camberwell Road, Camberwell96-106 Camberwell Road, Camberwell2.3 mi23.7p under average136.8p21091 Greenford Road, Greenford1091 Greenford Road, Greenford9.6 mi21.7p under average138.8p32 Bounds Green Road, Bowes Park2 Bounds Green Road, Bowes Park6.8 mi20.7p under average139.8p4256 Church Road, Northolt256 Church Road, Northolt11.1 mi9.8p under average150.7p5418 Ealing Road, Wembley418 Ealing Road, Wembley7.5 mi7.6p under average152.9p61 Glover Drive Upper Edmonton London1 Glover Drive Upper Edmonton London7.9 mi7.6p under average152.9p7Tesco Stores Ltd Highbridge Road BarkingTesco Stores Ltd Highbridge Road Barking8.8 mi7.6p under average152.9p81 Armada Way Beckton London1 Armada Way Beckton London8.8 mi7.6p under average152.9p9Tesco Stores Ltd 8 Purley Road PurleyTesco Stores Ltd 8 Purley Road Purley11.8 mi7.6p under average152.9p10288 High St Enfield288 High St Enfield10.3 mi6.6p under average153.9p
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.