Fuel Prices Across the North West London (NW) Postcode Area

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in North West London (NW)

145.7p per litre at Asda, Ealing
Area average: 155.2p — save up to 9.5p/litre

Cheapest Diesel in North West London (NW)

167.9p per litre at Shell Harvest Energy, Brent
Area average: 174.5p — save up to 6.6p/litre

There are 30 fuel stations reporting live prices across the North West London (NW) postcode area via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 155.2p per litre across 30 stations. Diesel (B7) averages 174.5p across 30 stations. Unleaded is 2.1p above the national average of 153.1p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip.

Average Petrol and Diesel Prices in North West London (NW) (pence per litre)

Unleaded (E10)
155.2p
30 stations
±6.1p std dev
+2.1p vs national
Super Unleaded (E5)
177.8p
27 stations
±9.9p std dev
+6.3p vs national
Diesel (B7)
174.5p
30 stations
±5.6p std dev
+3.4p vs national
Premium Diesel
196.1p
20 stations
±7.9p std dev
+4.3p vs national

30-Day Price Trend in North West London (pence per litre)

Daily averages across all stations in the North West London (NW) postcode area over the last 30 days.

Fuel Stations in North West London (NW)

Station Postcode E10 E5 B7 SDV
Esso, City of Westminster NW1 5AR 153.9p 175.9p 172.9p 189.9p
Esso, Camden NW1 9HG 154.9p 173.9p
Shell, Brent (NW10 0PH) NW10 0PH 157.9p 179.9p 176.9p 199.9p
Tesco, Brent NW10 0TL Super-market 152.9p 161.9p Cheapest 168.9p
Esso, Brent (NW10 1DE) NW10 1DE 157.9p 176.9p 176.9p 195.9p
BP, Brent (NW10 2UE) NW10 2UE 154.9p 174.9p 176.9p 189.9p
Jet, Brent NW10 5ND 149.9p 172.9p 169.9p 189.9p
Esso, Brent (NW10 7BX) NW10 7BX 157.9p 177.9p 176.9p
Asda, Ealing NW10 7LW 145.7p Cheapest 168.7p
Esso, Barnet (NW11 6AH) NW11 6AH 157.9p 177.9p 179.9p
Tesco, Barnet NW2 1LZ Super-market 152.9p 161.9p 168.9p
Shell, Brent (NW2 5HS) NW2 5HS 154.9p 179.9p 174.9p 199.9p
Shell Harvest Energy, Brent NW2 6LD 149.9p 174.9p 167.9p Cheapest 192.9p
Esso, Brent (NW2 6LH) NW2 6LH 149.9p 175.9p 167.9p 189.9p
Esso, Barnet (NW2 6ND) NW2 6ND 149.9p 175.9p 167.9p 189.9p
BP, Camden (NW3 4QE) NW3 4QE 169.9p 219.9p 179.9p 224.9p
BP, Camden (NW3 5EY) NW3 5EY 153.9p 173.9p 173.9p 187.9p Cheapest
BP, Barnet (NW4 1DL) NW4 1DL 158.9p 179.9p 179.9p 200.9p
Esso, Barnet (NW4 3AQ) NW4 3AQ 157.9p 177.9p 179.9p
Shell, Brent (NW6 7QE) NW6 7QE 151.9p 179.9p 169.9p 194.9p
BP, Barnet (NW7 1JX) NW7 1JX 156.9p 177.9p 177.9p 198.9p
BP, Barnet (NW7 2ET) NW7 2ET 152.9p 173.9p 179.9p 200.9p
Esso, Barnet (NW7 2PT) NW7 2PT 153.9p 172.9p 174.9p
Shell, Barnet NW7 3ET 152.9p 179.9p 169.9p 199.9p
Welcome Break, Barnet NW7 3HU Motorway 178.9p 190.9p 194.9p
BP, City of Westminster NW8 9SQ 152.9p 175.9p 172.9p 189.9p
Asda, Brent NW9 0AS 149.9p 168.9p
Shell, Brent (NW9 0HS) NW9 0HS 152.9p 179.9p 172.9p 194.9p
Texaco Welsh Harp, Barnet NW9 7BN 151.9p 171.9p 171.9p 191.9p
BP, Brent (NW9 8SD) NW9 8SD 157.9p 178.9p 176.9p 197.9p

Station Map

What does fuel cost a typical driver in the North West London area?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2418/year on fuel across the North West London (NW) postcode area (at 155.2p/L). That's £32 more than the UK average of £2386.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1903/year at the area's average diesel price of 174.5p/L. That's £37 more than the UK average of £1867.

Choose the right station — save £££

Across the North West London area, the cheapest petrol is 145.7p/L and the most expensive is 178.9p/L — a 33.2p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £19.92.

For diesel the spread is 27.0p/L (167.9p cheapest, 194.9p dearest) — £16.20 saved on a 60‑litre fill.

Frequently Asked Questions

The average unleaded petrol (E10) price across the North West London (NW) postcode area is currently 155.2p per litre from 30 stations. The national average is 153.1p, so the North West London area is 2.1p above the national average. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The average diesel (B7) price across the North West London (NW) postcode area is currently 174.5p per litre from 30 stations. The national average is 171.1p, so the North West London area is 3.4p above the national average. Prices are sourced from the UK government's Fuel Finder service.

There are currently 30 fuel stations reporting prices across the North West London postcode area. This includes supermarket forecourts, independent stations, and branded sites.

Unleaded petrol in the North West London area averages 155.2p compared to the national average of 153.1p — that's 2.1p more expensive than the UK average. Diesel averages 174.5p compared to 171.1p nationally — 3.4p above average.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.