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)

143.7p per litre at Asda, Ealing
Area average: 153.7p — save up to 10.0p/litre

Cheapest Diesel in North West London (NW)

161.7p per litre at Asda, Ealing
Area average: 167.9p — save up to 6.2p/litre

There are 31 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 153.7p per litre across 30 stations. Diesel (B7) averages 167.9p across 30 stations. Unleaded is 2.4p above the national average of 151.3p.

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)
153.7p
30 stations
±5.6p std dev
+2.4p vs national
Super Unleaded (E5)
175.3p
27 stations
±11.1p std dev
+6.3p vs national
Diesel (B7)
167.9p
30 stations
±5.0p std dev
+2.8p vs national
Premium Diesel
190.2p
20 stations
±10.6p std dev
+4.6p 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 151.9p 169.9p 167.9p 185.9p
Esso, Camden NW1 9HG 151.9p 165.9p
Shell, Brent (NW10 0PH) NW10 0PH 155.9p 174.9p 166.9p 189.9p
Tesco, Brent NW10 0TL Super-market 149.9p 159.9p Cheapest 164.9p
Esso, Brent (NW10 1DE) NW10 1DE 154.9p 173.9p 169.9p 188.9p
BP, Brent (NW10 2UE) NW10 2UE 149.9p 174.9p 163.9p 184.9p
Jet, Brent NW10 5ND 144.9p 164.9p 161.9p 169.9p Cheapest
Esso, Brent (NW10 7BX) NW10 7BX 155.9p 175.9p 166.9p
Shell, Ealing NW10 7EJ Super-market
Asda, Ealing NW10 7LW Super-market 143.7p Cheapest 161.7p Cheapest
Esso, Barnet (NW11 6AH) NW11 6AH 155.9p 175.9p 168.9p
Tesco, Barnet NW2 1LZ Super-market 149.9p 159.9p 164.9p
Shell, Brent (NW2 5HS) NW2 5HS 157.9p 179.9p 173.9p 199.9p
Shell Harvest Energy, Brent NW2 6LD 151.9p 176.9p 165.9p 190.9p
Esso, Brent (NW2 6LH) NW2 6LH 151.9p 169.9p 164.9p 185.9p
Esso, Barnet (NW2 6ND) NW2 6ND 149.9p 169.9p 162.9p 185.9p
BP, Camden (NW3 4QE) NW3 4QE 169.9p 224.9p 179.9p 229.9p
BP, Camden (NW3 5EY) NW3 5EY 153.9p 171.9p 167.9p 183.9p
BP, Barnet (NW4 1DL) NW4 1DL 156.9p 177.9p 169.9p 190.9p
Esso, Barnet (NW4 3AQ) NW4 3AQ 155.9p 175.9p 168.9p
Shell, Brent (NW6 7QE) NW6 7QE 149.9p 174.9p 163.9p 189.9p
BP, Barnet (NW7 1JX) NW7 1JX 153.9p 174.9p 167.9p 188.9p
BP, Barnet (NW7 2ET) NW7 2ET 154.9p 175.9p 168.9p 189.9p
Esso, Barnet (NW7 2PT) NW7 2PT 152.9p 171.9p 166.9p
Shell, Barnet NW7 3ET 152.9p 174.9p 166.9p 189.9p
Welcome Break, Barnet NW7 3HU Motorway 171.9p 183.9p 186.9p
BP, City of Westminster NW8 9SQ 151.9p 169.9p 167.9p 185.9p
Asda, Brent NW9 0AS Super-market 149.9p 163.9p
Shell, Brent (NW9 0HS) NW9 0HS 153.9p 179.9p 166.9p 189.9p
Valero, Barnet NW9 7BN 152.9p 174.9p 169.9p 191.9p
BP, Brent (NW9 8SD) NW9 8SD 153.9p 174.9p 168.9p 189.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 £2396/year on fuel across the North West London (NW) postcode area (at 153.7p/L). That's £38 more than the UK average of £2358.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1832/year at the area's average diesel price of 167.9p/L. That's £30 more than the UK average of £1801.

Choose the right station — save £££

Across the North West London area, the cheapest petrol is 143.7p/L and the most expensive is 171.9p/L — a 28.2p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £16.92.

For diesel the spread is 25.2p/L (161.7p cheapest, 186.9p dearest) — £15.12 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 153.7p per litre from 30 stations. The national average is 151.3p, so the North West London area is 2.4p 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 167.9p per litre from 30 stations. The national average is 165.1p, so the North West London area is 2.8p above the national average. Prices are sourced from the UK government's Fuel Finder service.

There are currently 31 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 153.7p compared to the national average of 151.3p — that's 2.4p more expensive than the UK average. Diesel averages 167.9p compared to 165.1p nationally — 2.8p 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.