London fuel prices
Morrisons is the cheapest big fuel brand in London
Prices last checked 10 November 2026
Unleaded averages 168.8p a litre across 509 forecourts in London, 0.8p above the UK average of 168p, which makes it the number 7 of 12 region. Among the big names, Morrisons averages 165.6p here.
The big names in London
| Brand | Forecourts | Average E10 | vs London average | Average diesel |
|---|---|---|---|---|
| Morrisons | 6 | 165.6p | -3.2p | 195.6p |
| Asda | 15 | 165.9p | -2.9p | 194.4p |
| Tesco | 29 | 166.8p | -2.0p | 195.8p |
| Sainsbury's | 22 | 167.2p | -1.6p | 196.4p |
| Texaco | 19 | 168.4p | -0.4p | 198.1p |
| Esso | 146 | 168.5p | -0.3p | 199.1p |
| BP | 83 | 170.0p | +1.2p | 199.8p |
| Shell | 97 | 170.9p | +2.1p | 199.8p |
Every brand in London, cheapest first
| # | Brand | Forecourts | Average E10 | Average diesel |
|---|---|---|---|---|
| 1 | Harvest Energy | 6 | 161.9p | 195.9p |
| 2 | Morrisons | 6 | 165.6p | 195.6p |
| 3 | Asda | 15 | 165.9p | 194.4p |
| 4 | Jet | 21 | 166.3p | 196.9p |
| 5 | Tesco | 29 | 166.8p | 195.8p |
| 6 | Sainsbury's | 22 | 167.2p | 196.4p |
| 7 | Gulf | 5 | 167.5p | 196.9p |
| 8 | Valero | 13 | 167.7p | 198.1p |
| 9 | Texaco | 19 | 168.4p | 198.1p |
| 10 | Esso | 146 | 168.5p | 199.1p |
| 11 | EG On The Move | 6 | 169.4p | 199.2p |
| 12 | BP | 83 | 170.0p | 199.8p |
| 13 | Shell | 97 | 170.9p | 199.8p |
Brands with at least five forecourts reporting a current price in London. Harvest Energy tops the list with 6 forecourts; the big brands have far more.
Towns in London, cheapest first
| Town | Forecourts | Average E10 | Cheapest | Dearest |
|---|---|---|---|---|
| Leyton | 4 | 164.2p | 161.9p | 165.9p |
| Ilford | 13 | 165.7p | 163.7p | 167.9p |
| Sidcup | 5 | 166.3p | 161.9p | 169.9p |
| Dagenham | 7 | 166.6p | 164.7p | 169.9p |
| Southall | 4 | 166.7p | 163.9p | 169.9p |
| Wembley | 6 | 166.9p | 163.9p | 168.9p |
| Woodford Green | 5 | 166.9p | 164.9p | 167.9p |
| London | 53 | 167.4p | 161.9p | 174.9p |
| Erith | 4 | 167.4p | 165.9p | 167.9p |
| Croydon | 17 | 167.5p | 163.7p | 171.9p |
| Barnet | 6 | 167.6p | 165.9p | 171.9p |
| Hornchurch | 6 | 167.6p | 164.9p | 169.9p |
| Enfield | 14 | 167.9p | 162.9p | 172.9p |
| Romford | 13 | 168.0p | 164.9p | 171.9p |
| Sutton | 7 | 168.0p | 166.9p | 168.9p |
| Beckenham | 5 | 168.3p | 167.9p | 169.9p |
| Bromley | 10 | 168.8p | 161.9p | 171.9p |
| Hayes | 6 | 168.9p | 167.7p | 169.9p |
| Ruislip | 6 | 168.9p | 167.7p | 169.9p |
| Barking | 5 | 169.1p | 165.9p | 171.9p |
| Northolt | 4 | 169.3p | 167.7p | 169.9p |
| Harrow | 9 | 169.6p | 168.9p | 171.9p |
| Isleworth | 4 | 169.7p | 168.9p | 170.9p |
| Feltham | 9 | 169.9p | 167.9p | 174.9p |
| Uxbridge | 11 | 170.2p | 168.9p | 171.9p |
| Orpington | 10 | 170.7p | 167.9p | 173.9p |
| West Drayton | 4 | 170.7p | 169.9p | 170.9p |
| Hounslow | 9 | 175.2p | 168.9p | 189.9p |
From the prices forecourts are legally required to report to the government Fuel Finder scheme, as at 2026-11-10. Regions are the ONS regions of each forecourt's postcode. The big brands compared town by town · Every region