Petrol Prices TodayCheapest fuel. Near you.

Cheapest Petrol Prices in London Today

The cheapest petrol in London right now is 160.9p a litre at Greenman Service Station (E11 1PP). Across the 194 stations we checked within 8 miles of the city centre, the average is 170.1p, 1.2p above the UK average of 168.9p. The cheapest price is at a non-supermarket station.

Prices last refreshed 7 Nov, 19:23 · Petrol (E10)

Cheapest

160.9p

Average

170.1p

Dearest

176.9p

Stations checked

194

The gap between cheapest and dearest is 16.0p a litre, about £8.80 on a 55-litre tank.

Based on the latest price each station has reported in the last 14 days. Stations report when a price changes.

The 10 cheapest petrol stations in London

#StationPostcodePriceUpdatedOpen
1Greenman Service StationE11 1PP160.9pPrice changed 31 hours agoView nearby
2ASDA LEYTON MILLS SUPERSTOREE10 5NH161.9pPrice changed 45 hours agoView nearby
3Leytonstone Service StationE11 4PG163.9pPrice changed 30 hours agoView nearby
4ASDA PARK ROYAL SUPERSTORENW10 7LW164.7pPrice changed 27 hours agoView nearby
5STC SERVICE STATIONE15 1LN164.9pPrice changed 45 hours agoView nearby
6ASDA ALPERTON EXPRESS PETROLHA0 1JQ164.9pPrice changed 24 hours agoView nearby
7Lee Service StationSE12 8BL164.9pPrice changed 2 days agoView nearby
8SAINSBURYS ALPERTONHA0 1PF164.9pPrice changed 38 hours agoView nearby
9MFG LOAMPIT VALESE13 7TG165.9pPrice changed 20 hours agoView nearby
10ASDA WALTHAMSTOW EXPRESS PETROLE17 8BQ165.9pPrice changed 46 hours agoView nearby

Supermarket vs other stations

Supermarkets average 168.1p across 41 stations; other stations average 170.6p across 153. Supermarkets are 2.5p a litre cheaper on average.

Petrol prices in other cities

CityAverageStations
London170.1p194
Birmingham169.7p83
Manchester168.4p78
Leeds167.1p56
Liverpool168.3p60
Bristol168.5p42
Glasgow169.8p57
Edinburgh169.3p31
Nottingham166.9p44
Sheffield169.8p43
Coventry168.8p29
Cardiff169.3p31
Newcastle167.3p52
Oxford172.5p7

Related guides

Prices are taken from the UK Government Fuel Finder scheme and refreshed every 15 minutes. Retailers can take up to 30 minutes to report a change, so always check the pump price before you fill up.

Search by postcode