Petrol & Diesel Prices in London
Live fuel prices from 230+ stations across London. Updated daily with official UK government data, so you can see the cheapest petrol and diesel in the capital at a glance.
Fuel Prices Near London Centre
Our interactive map shows live fuel prices from hundreds of petrol stations across Greater London. Enter your postcode or use your location to find the cheapest petrol and diesel near you. Each station shows the current price per litre, brand, distance, and a one-tap navigation link.
Cheapest Petrol Stations in London
Supermarket forecourts are consistently the cheapest places to fill up in London. Asda, Tesco, Sainsbury's and Morrisons typically undercut branded stations by 3-5p per litre. For the best deals, check supermarket stations in areas like Park Royal, Charlton, Beckton, and Purley.
- Asda Charlton SuperstoreSE London
- Tesco Extra BecktonE London
- Sainsbury's Ladbroke GroveW London
- Morrisons ErithSE London
- Asda Park RoyalNW London
- BP BrentfordW London
- Shell WandsworthSW London
- Esso Holloway RoadN London
- Tesco Purley WayS London
- Sainsbury's CamdenN London
Find Fuel by Area in London
London's fuel prices vary significantly by area. Inner London stations along major routes like the A40, A2, and A13 tend to be pricier than those in outer boroughs. For the best prices, look at supermarket forecourts on the A406 North Circular, the A205 South Circular, and near major shopping centres. Motorway service stations on the M25 are typically 10-15p more expensive than nearby town stations.
More UK Fuel Price Finders
Looking for fuel prices elsewhere? Use our UK-wide fuel price finder to search any location, or try one of our other city pages: