Skip to content

Petrol stations in London

There are 158 petrol stations in London (London) with current fuel prices. The cheapest diesel is currently € 1.549 at JET.

Cheapest Diesel£ 1.549 — JET
Cheapest Unleaded£ 1.419 — JET
Stations158
Loading map…

Price trend in London

Diesel ranged between £ 1.549 and £ 1.929 over the last 30 days.

Unleaded (E10) ranged between £ 1.409 and £ 1.769 over the last 30 days.

DateAvg. DieselAvg. Unleaded
06/07/2026£ 1.657£ 1.514
07/07/2026£ 1.657£ 1.514
08/07/2026£ 1.655
09/07/2026£ 1.654
10/07/2026£ 1.656£ 1.516
11/07/2026£ 1.519
12/07/2026£ 1.658£ 1.520
13/07/2026£ 1.520
14/07/2026£ 1.660£ 1.522
15/07/2026£ 1.667£ 1.528
16/07/2026£ 1.530
17/07/2026£ 1.676£ 1.534
18/07/2026£ 1.683£ 1.537
19/07/2026£ 1.687

Price comparison

London is currently more expensive than the median in London (0.8p) and the average in United Kingdom (0.3p).

AreaDieselUnleaded (E10)
City£ 1.687£ 1.540
London£ 1.679£ 1.539
United Kingdom£ 1.684£ 1.535

Nearby stations

CityStationsDieselUnleaded (E10)
Greater London8£ 1.599£ 1.459
Leyton4£ 1.699£ 1.539
Lewisham3£ 1.659£ 1.519
Hammersmith3£ 1.699£ 1.549