Fill-Up

Where's cheapest to fill up in Harrow?

All 29 petrol stations in Harrow (HA), cheapest first. Free, no sign-up.

Cheapest unleaded today is 167.9p at MFG Morrisons Queensbury — 3.5p under the area average of 171.4p. Diesel averages 199.8p. Harrow is 0.6p cheaper than the UK average.

Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.

Petrol stationUnleaded (E10)Diesel (B7)
MFG Morrisons Queensbury
HA7 1EJ
167.9p 196.9p
Sainsburys Alperton
HA0 1PF
167.9p 195.9p
Esso Asda Alperton Express Petrol
HA0 1JQ
168.9p 196.9p
JET Deansbrook Garageprice 4 wks old
HA8 9RZ
169.7p 196.7p
Esso MFG Kenton Road
HA3 9RY
169.9p 201.9p
BP Bessborough SF Connect
HA1 3BS
169.9p 201.9p
Esso MFG Harrow
HA1 4EU
169.9p 201.9p
Esso MFG Eastcote
HA4 0QP
169.9p 199.9p
Esso MFG TEN PIN
HA2 6AE
169.9p 201.9p
Esso MFG Pinner
HA5 2ET
169.9p 199.9p
Esso Asda Sandy Lodge Express Petrol
HA6 2HU
169.9p 194.9p
Esso MFG High Weald
HA3 5EA
169.9p 201.9p
Sainsburys South Ruislip
HA4 0HQ
169.9p 196.9p
Asda South Ruislip Superstore
HA4 0FY
170.7p 196.7p
Jet kenton park station
HA3 9DP
170.9p 199.9p
Esso Asda Belmont Express Petrol
HA3 8SF
171.9p 199.9p
Esso MFG Wembley
HA9 7PU
171.9p 201.9p
Esso MFG Wembley Park
HA9 0EW
171.9p 201.9p
BP MFG Victoria Road
HA4 0SA
171.9p 199.9p
BP Bury Street SF Connect
HA4 7TW
171.9p 199.9p
Stanmore Esso Express
HA7 1JN
171.9p 199.9p
Asda Wembley Superstore
HA9 9EX
172.7p 198.7p
Harrow Esso Express
HA2 9DL
172.9p 199.9p
Northwood Hills Esso Express
HA5 2PA
172.9p 199.9p
Edgware Canons Corner Esso Express
HA8 8AF
172.9p 198.9p
Shell Pinner
HA5 2AF
174.9p 201.9p
Shell CO-OP Northoltprice 4 wks old
HA4 6QQ
175.9p 199.9p
Shell PGG Harrow
HA0 3HF
175.9p 205.9p
Shell Waitrose South Harrow
HA2 0EG
176.9p 201.9p
Get the true cost for your car →

Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.

Nearby: Watford · Uxbridge · London (NW) · London (W)