Fuel prices

Petrol and diesel prices in London

Compare 155 stations and find the cheapest fuel in London today.

In London, unleaded petrol (E10) averages 172.0p per litre and standard diesel averages 199.6p per litre. The cheapest unleaded is at Jet for 162.9p per litre. Prices updated 4 November 2026, 19:06.

Average fuel prices in London

Unleaded

172.0p/L

Lowest 162.9p · UK avg 171.0p

Diesel

199.6p/L

Lowest 189.9p · UK avg 198.4p

Super unleaded

191.3p/L

Lowest 175.9p · UK avg 190.0p

Premium diesel

219.6p/L

Lowest 185.9p · UK avg 217.7p

Latest price update in London: 4 Nov 2026, 19:06. Source: GOV.UK Fuel Finder.

Cheapest unleaded in London

  1. Jet Cheapest

    GREEN MAN SERVICE STATION, LONDON, E11 1PP

    162.9p

  2. TOTAL ENERGIES

    197-205 Leytonstone Road, London, E15 1LN

    162.9p

  3. JET

    JET, THAMESMEAD SERVICE STATION 1-3, BOSTALL HILL, LONDON, SE2 0RB, LONDON, SE2 0RB

    165.9p

  4. SAINSBURYS

    1A PHILIPOT PATH, LONDON, SE9 5DL

    165.9p

  5. ASDA PARK ROYAL SUPERSTORE

    2-20 WESTERN ROAD, PARK ROYAL, LONDON, NW10 7LW

    166.7p

  6. ESSO

    727A LEA BRIDGE, LONDON, E17 9DZ

    166.9p

  7. ASDA WALTHAMSTOW EXPRESS PETROL

    124 MARKHOUSE ROAD, LONDON, E17 8BQ

    166.9p

  8. ESSO

    39 - 41 ELTHAM HIGH STREET, LONDON, SE9 1DH

    166.9p

  9. ESSO

    394 HOE ST, LONDON, E17 9AA

    166.9p

  10. Texaco

    BLUE STAR SERVICE STATION, 1, SIDCUP ROAD, LONDON, SE12 8BL, LONDON, SE12 8BL

    166.9p

  11. ESSO

    59 SIDCUP RD, LONDON, SE12 8BL

    166.9p

  12. ASDA COLINDALE SUPERSTORE

    CAPITOL WAY OFF EDGWARE ROAD, COLINDALE, LONDON, NW9 0AS

    167.7p

  13. SHELL

    728 SIDCUP ROAD, LONDON, SE9 3AL

    167.9p

  14. BP

    RAINBOW SERVICE STATION, 298-310, FOREST ROAD, LONDON, E17 5JG, LONDON, E17 5JG

    167.9p

  15. Eastham Service Station

    EAST HAM SERVICE STATION, LONDON, E6 3RR

    167.9p

  16. TESCO

    1 GLOVER DRIVE, LONDON, N18 3HF

    167.9p

  17. JET

    COLLEGE PARK SERVICE STATION, LONDON, NW10 5ND

    167.9p

  18. Valero

    TEXACO GARAGE, LONDON, N17 7RP

    167.9p

  19. BP

    509 - 515 High Rd, London, E11 4PG

    167.9p

  20. ESSO

    153 BRAMLEY RD, LONDON, N14 4XA

    167.9p

  21. TESCO

    1 ARMADA WAY, LONDON, E6 7ER

    167.9p

  22. Gulf

    JOHN NICHOL CARS, LONDON, N6 4BE

    167.9p

  23. TESCO

    TESCO STORES LTD, COPPETTS CENTRE, LONDON, N12 0SH

    167.9p

  24. BP

    BEXLEY ROAD, LONDON, SE9 2NL

    167.9p

  25. TEXACO

    347 COCKFOSTERS ROAD, LONDON, EN4 0JY

    167.9p

Cheapest diesel in London

  1. TESCO Cheapest

    1 ARMADA WAY, LONDON, E6 7ER

    189.9p

  2. SAINSBURYS

    1 CLAPS GATE LANE, LONDON, E6 6JF

    189.9p

  3. Gulf

    MAYESBROOK MOTORS, 334, ROMFORD ROAD, LONDON, E7 8BS, LONDON, E7 8BS

    191.9p

  4. Jet

    GREEN MAN SERVICE STATION, LONDON, E11 1PP

    192.9p

  5. Valero

    MARE STREET SERVICE STATION, LONDON, E8 3SG

    193.9p

  6. ASDA OLD KENT ROAD SUPERSTORE

    464 - 504 OLD KENT ROAD, LONDON, SE1 5AG

    194.7p

  7. ASDA PARK ROYAL SUPERSTORE

    2-20 WESTERN ROAD, PARK ROYAL, LONDON, NW10 7LW

    194.7p

  8. TESCO

    SURREY QUAYS CENTRE, LONDON, SE16 7LL

    194.9p

  9. JET

    JET, THAMESMEAD SERVICE STATION 1-3, BOSTALL HILL, LONDON, SE2 0RB, LONDON, SE2 0RB

    194.9p

  10. ASDA TOTTENHAM WHITE HART LANE PETROL FILLING STATION

    335-337 WHITE HART LANE, TOTTENHAM, LONDON, N17 7LY

    194.9p

  11. TESCO

    TESCO STORES LTD, LONDON, SE1 5HG

    194.9p

  12. ASDA BETHNAL GREEN VALLANCE ROAD PETROL FILLING STATION

    112 VALLANCE ROAD, LONDON, E1 5BW

    194.9p

  13. ASDA ISLE OF DOGS SUPERSTORE

    151 EAST FERRY ROAD, ISLE OF DOGS, LONDON, E14 3BT

    194.9p

  14. Valero

    TEXACO GARAGE, LONDON, N17 7RP

    194.9p

  15. TESCO

    1 GLOVER DRIVE, LONDON, N18 3HF

    194.9p

  16. TESCO

    TESCO STORES LTD, LONDON, E3 3DA

    194.9p

  17. TESCO

    290-290A LEWISHAM ROAD, LONDON, SE13 7PA

    194.9p

  18. ASDA CHARLTON SUPERSTORE

    BUGSBY WAY, CHARLTON, LONDON, SE7 7ST

    195.7p

  19. SAINSBURYS

    1A PHILIPOT PATH, LONDON, SE9 5DL

    195.9p

  20. SAINSBURYS

    263D NEW CROSS ROAD, LONDON, SE14 5UQ

    195.9p

  21. SAINSBURYS

    WILLIAMSON ROAD, LONDON, N4 1UJ

    195.9p

  22. ASDA COLINDALE SUPERSTORE

    CAPITOL WAY OFF EDGWARE ROAD, COLINDALE, LONDON, NW9 0AS

    196.7p

  23. JET

    SERVICE STATION, LONDON, W10 6AH

    196.9p

  24. TESCO

    159 CASTELNAU, LONDON, SW13 9EW

    196.9p

  25. SAINSBURYS

    11 WALTHAMSTOW AVENUE, LONDON, E4 8ST

    196.9p

Fuel prices in London: FAQ

What is the average price of petrol in London?

Unleaded (E10) in London averages 172.0p per litre across 155 stations, ranging from 162.9p to 299.9p. That is 1.0p above the UK average.

What is the average price of diesel in London?

Standard diesel in London averages 199.6p per litre across 151 stations, ranging from 189.9p to 299.9p. That is 1.2p above the UK average.

Where is the cheapest petrol in London?

Right now the cheapest unleaded we can see in London is at Jet, GREEN MAN SERVICE STATION, LONDON, E11 1PP, at 162.9p per litre. Prices change through the day, so check before you set off.

How often are these fuel prices updated?

We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.

Fuel prices in other towns and cities

Search fuel prices by postcode

Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.

Keep your vehicle on the road with VeFix

Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.