Fuel Prices in London Today
The cheapest unleaded petrol in London today is 136.2p per litre at QA F1 9APR. There are 311 petrol stations within 10 miles of London centre, Greater London. Prices updated hourly. Last checked 4 May 2026.
Live fuel map in London
Explore stations, filter by brand, and compare prices on the same map as our homepage — pre-centred on London.
Cheapest Unleaded (E10) in London
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | QA F1 9APR | 22, PEMBROKE PLACE, LONDON, W8 6EU, LONDON | W8 6EU | 136.2p | £1.36 |
| 2 | JET | GREEN MAN SERVICE STATION, 13-18, HOLLYBUSH HILL, LONDON, E11 1PP, LONDON | E11 1PP | 149.9p | £1.50 |
| 3 | SHELL | 164 RICHMOND ROAD, KINGSTON UPON THAMES | KT2 5HD | 151.9p | £1.52 |
| 4 | TEXACO | 190-214 PLUMSTEAD HIGH STREET, LONDON, GREATER LONDON | SE18 1JH | 151.9p | £1.52 |
| 5 | SAINSBURY'S | LOWER RICHMOND ROAD, RICHMOND | TW9 4LT | 152.9p | £1.53 |
| 6 | TESCO | 1 ARMADA WAY, BECKTON, LONDON | E6 7ER | 152.9p | £1.53 |
| 7 | TESCO | 1 GLOVER DRIVE, UPPER EDMONTON, LONDON | N18 3HF | 152.9p | £1.53 |
| 8 | ESSO | 16-26 SHEEN LANE, MORTLAKE | SW14 8LW | 153.9p | £1.54 |
| 9 | SAINSBURY'S | 360 EALING ROAD, WEMBLEY | HA0 1PF | 153.9p | £1.54 |
| 10 | ESSO | WICKHAM RD, CROYDON | CR0 8DN | 154.9p | £1.55 |
Cheapest Diesel (B7) in London
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | JET | GREEN MAN SERVICE STATION, 13-18, HOLLYBUSH HILL, LONDON, E11 1PP, LONDON | E11 1PP | 179.9p | £1.80 |
| 2 | MORRISONS | AYLESHAM CENTRE, RYE LANE, PECKHAM | SE15 5EW | 182.9p | £1.83 |
| 3 | TESCO | SURREY QUAYS CENTRE, REDRIFF RD, LONDON | SE16 7LL | 182.9p | £1.83 |
| 4 | TESCO | 1 ARMADA WAY, BECKTON, LONDON | E6 7ER | 183.9p | £1.84 |
| 5 | JET | COLLEGE PARK SERVICE STATION, 875, HARROW ROAD, LONDON, NW10 5ND, LONDON | NW10 5ND | 184.9p | £1.85 |
| 6 | SAINSBURY'S | 360 EALING ROAD, WEMBLEY | HA0 1PF | 184.9p | £1.85 |
| 7 | SHELL | 421 EDGWARE ROAD, LONDON | NW9 0HS | 184.9p | £1.85 |
| 8 | TESCO | 1 GLOVER DRIVE, UPPER EDMONTON, LONDON | N18 3HF | 184.9p | £1.85 |
| 9 | JET | 339 Hall Lane, Chingford | E4 8QE | 184.9p | £1.85 |
| 10 | RG | GRAMAFILM, 80, PAUL STREET, LONDON, EC2A 4NE, LONDON | EC2A 4NE | 185.3p | £1.85 |
Cheapest Super Unleaded (E5) in London
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | 1 ARMADA WAY, BECKTON, LONDON | E6 7ER | 161.9p | £1.62 |
| 2 | TESCO | 1 GLOVER DRIVE, UPPER EDMONTON, LONDON | N18 3HF | 161.9p | £1.62 |
| 3 | TESCO | CROYDON RD, BECKENHAM | BR3 4AA | 163.9p | £1.64 |
| 4 | TESCO | TESCO STORES LTD, 1076 LONDON ROAD, THORNTON HEATH | CR7 7ND | 163.9p | £1.64 |
| 5 | TESCO | SURREY QUAYS CENTRE, REDRIFF RD, LONDON | SE16 7LL | 163.9p | £1.64 |
| 6 | SAINSBURY'S | LOWER RICHMOND ROAD, RICHMOND | TW9 4LT | 164.9p | £1.65 |
| 7 | SAINSBURY'S | 360 EALING ROAD, WEMBLEY | HA0 1PF | 165.9p | £1.66 |
| 8 | SAINSBURY'S | 11 WALTHAMSTOW AVENUE, LONDON | E4 8ST | 166.9p | £1.67 |
| 9 | ESSO | WICKHAM RD, CROYDON | CR0 8DN | 169.9p | £1.70 |
| 10 | MORRISONS | AYLESHAM CENTRE, RYE LANE, PECKHAM | SE15 5EW | 169.9p | £1.70 |
Fuel Brands in London
London is served by 44 fuel brands across 311 stations within a 10-mile radius. The most common brand is ESSO with 94 stations, followed by SHELL (62) and BP (42).
About London
London is the capital and largest city of England and the United Kingdom, with a metropolitan population of over 9 million. It is a global centre for finance, culture, and transport. London's extensive road network, including the M25 orbital motorway and major A-roads, makes fuel accessibility critical for millions of daily commuters and visitors. The city spans 32 boroughs and the City of London, each with distinct character and fuel pricing dynamics.
About Fuel Prices in London
There are currently 311 petrol stations within10 miles of London centre reporting live fuel prices. The most common brands are ESSO, SHELL, BP, TESCO and 40 others.
The cheapest unleaded petrol in London today is 136.2p per litre at QA F1 9APR, 22, PEMBROKE PLACE, LONDON, W8 6EU, LONDON. Diesel prices start from 179.9p per litre at JET, GREEN MAN SERVICE STATION, 13-18, HOLLYBUSH HILL, LONDON, E11 1PP, LONDON.
By filling up at the cheapest station instead of the average-priced one, you could save approximately £11.59 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £139 in savings.
Prices are sourced directly from official retailer data feeds including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Data is refreshed hourly to ensure you always see the latest prices.
London is located in Greater London, England. Fuel prices in the Greater London area can vary significantly between brands and locations, so comparing prices before filling up can save you money on every tank.
Frequently Asked Questions
What is the cheapest petrol in London today?
The cheapest unleaded petrol (E10) in London today is 136.2p per litre, available at QA F1 9APR on 22, PEMBROKE PLACE, LONDON, W8 6EU, LONDON, W8 6EU. This price is updated hourly from official retailer feeds.
What is the cheapest diesel in London today?
The cheapest diesel (B7) in London today is 179.9p per litre, available at JET on GREEN MAN SERVICE STATION, 13-18, HOLLYBUSH HILL, LONDON, E11 1PP, LONDON, E11 1PP. Diesel prices are updated hourly.
How many petrol stations are near London?
There are 311 petrol stations within 10 miles of London centre, operated by 44 different fuel brands including ANCHOR SERVICE STATION, ASDA, ASDA EXPRESS, BP, BP BEDDINGTON LANE SERVICE STATION and 39 more.
What is the average fuel price in London?
The average unleaded (E10) price in London is 157.3p per litre, and the average diesel (B7) price is 189.9p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £11.59 on a typical 55-litre tank.
Which fuel brands operate in London?
London is served by 44 fuel brands: ANCHOR SERVICE STATION, ASDA, ASDA EXPRESS, BP, BP BEDDINGTON LANE SERVICE STATION, BP HAMPSTEAD SERVICE STATION, BP MUSEUM SERVICE STATION, EASTHAM SERVICE STATION, EG ON THE MOVE, ESSO, GOLDEN CROSS GROUP, GRADE FILLING STATION, GRAND PRIX SERVICE STATION, GROVE VALE FILLING STATION, GULF, HARVEST ENERGY, HERTFORD ROAD, HORN LANE SERVICE STATION, J1 SERVICE STATION, JET, JET PETROL STATION, KS LONDON LTD, MORRISONS, NEASDEN LANE, NORBURY SERVICE CENTRE LTD, NOTTING HILL GATE FILLING STATION LTD, NTS BEACON SERVICE STATION, PARK ROYAL, QA F1 9APR, RG, SAINSBURY'S, SHELL, SHELL HARVEST ENERGY, SOUTHWARK SERVICE STATION, TESCO, TEXACO, TEXACO DEPTFORD, TEXACO EAST SHEEN, TEXACO KNIGHTS HILL, TEXACO WELSH HARP, TOTAL ENERGIES, VALERO, VALERO SYDENHAM, WHITE HART LANE SERVICE STATION. The most common brand is ESSO with 94 stations.
How often are fuel prices updated?
Fuel prices on FuelNearby are updated hourly from official retailer data feeds. This includes data from major brands such as Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Prices shown reflect the latest data published by each fuel retailer.
Is super unleaded available in London?
Yes, super unleaded (E5) is available at 94 stations near London. The cheapest super unleaded price today is 161.9p per litre at TESCO, 1 ARMADA WAY, BECKTON, LONDON.
Where does FuelNearby get its data?
All fuel prices on FuelNearby are sourced directly from official retailer APIs and data feeds published by UK fuel brands including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, Jet, Texaco, Gulf, and more. Data is refreshed every hour to ensure accuracy.
How can I find the cheapest fuel near London?
Use the FuelNearby interactive map to compare fuel prices at every station near London in real time. You can filter by fuel type, get directions to the cheapest station, and share prices with friends. Visit www.fuelnearby.co.uk to start comparing.
Find the cheapest fuel near London
Use our interactive map to see every station, compare prices in real time, get directions, and share the best deals.
Open London on Map