Region in England · Updated 5 hours ago

Fuel prices in London

520 forecourts.

–average petrolcheapest – · – this week
–average dieselcheapest – · – this week

Counties and unitary areas in London, cheapest petrol first

Averages only count forecourts with a price reported in the last 30 days.

#AreaPetrolDieselCheapest petrolWeekForecourts
1Barking and Dagenham – – – – 15
2Barnet – – – – 23
3Bexley – – – – 15
4Brent – – – – 22
5Bromley – – – – 33
6Camden – – – – 4
7Croydon – – – – 28
8Ealing – – – – 25
9Enfield – – – – 32
10Greenwich – – – – 22
11Hackney – – – – 11
12Hammersmith and Fulham – – – – 9
13Haringey – – – – 15
14Harrow – – – – 10
15Havering – – – – 20
16Hillingdon – – – – 25
17Hounslow – – – – 26
18Islington – – – – 6
19Kensington and Chelsea – – – – 8
20Kingston upon Thames – – – – 8
21Lambeth – – – – 10
22Lewisham – – – – 15
23Merton – – – – 11
24Newham – – – – 12
25Redbridge – – – – 21
26Richmond upon Thames – – – – 12
27Southwark – – – – 14
28Sutton – – – – 14
29Tower Hamlets – – – – 10
30Waltham Forest – – – – 18
31Wandsworth – – – – 14
32Westminster – – – – 12

Cheapest petrol in London

#ForecourtPetrolDieselLast moveChanged
1Dimes FortsE B London, London124.3p125.2p–4 Jun 2026
2Dimes LiverpoolC I S Tax Savers Ltd, London · motorway136.9p––14 May 2026
3MFG Cricklewood374 Edgware Road, Cricklewood · 24h149.9p162.9p+2.0p10 Jul 2026
4Qa F1 9apr22 Pembroke Place, London156.2p–+20.0p9 Apr 2026
5Greenman Service StationGreen Man Service Station, London · 24h162.9p185.9p+1.0p6 weeks ago
6Stc Service Station197-205 Leytonstone Road, London162.9p–+7.0p7 weeks ago
7Boundary Service Station Gulf5-15, Pondersend · 24h164.9p193.9p+11.0p4 weeks ago
8College Park Services StationCollege Park Service Station, London · 24h167.9p199.9p+11.0p8 weeks ago
9Enfield Ponders End Extra - Petrol Filling Station288 High St, Enfield · supermarket · 24h167.9p194.9p+2.0p5 weeks ago
10Hertford Road Service StationJET Hertford Road Service Station, Enfield · 24h167.9p194.9p+3.0p5 weeks ago
11JET Service Station ThamesmeadJET, London · 24h167.9p195.9p+3.0p7 weeks ago
12Sainsbury's Enfield3 Crown Road, Enfield · supermarket167.9p193.9p+2.0p5 weeks ago
13Scrubs Lane Service StationService Station, London · 24h167.9p199.9p+13.0p8 weeks ago
14Asda Park Royal Superstore2-20 Western Road, London · supermarket168.7p197.7p+4.0p5 weeks ago
15MFG Morrisons Enfield327 Southbury Road · supermarket168.9p195.9p+1.0p4 weeks ago

Last 90 days

The daily average in pence per litre.

160p170p180p190p200pSepOctPetrolDiesel160p170p180p190p200pSepOctPetrolDiesel
  • Petrol
  • Diesel
162.0p90-day low (petrol average)
175.8p90-day high
–30-day change
Wednesdaycheapest weekday (90 days)

Sources: prices reported by retailers to the UK Government's Fuel Finder service (Open Government Licence v3.0); areas from ONS geography through postcodes.io. Read how it works.