United Kingdom ▾

Petrol and diesel prices in NW10

7 stations · updated 24 October 2026

Unleaded (E10)
£1.744
Low 1.679 · High 1.789

UK average £1.732 · 1.2p above

Diesel
£1.997
Low 1.967 · High 2.029

UK average £1.987 · 1.0p above

Super unleaded (E5)
£1.934
Low 1.849 · High 1.989

UK average £1.900 · 3.4p above

🗺️ Show NW10 on the map

All stations in NW10

StationE10DieselE5
College Park Services StationCollege Park Service Station, 875, Harrow Road NW10 5ND 1.6791.969—
Asda Park Royal Superstore2-20 Western Road, Park Royal NW10 7LW 1.6871.967—
Neasden LaneNeasden Lane Service Station, Neasden Lane NW10 2UE 1.7291.9991.919
Wembley Extra - Petrol Filling StationTesco Stores Ltd, Great Central Way NW10 0TL 1.749—1.849
Shell Neasden369 North Circular Road NW10 0PH 1.7892.029—
Park RoyalPark Royal Service Station, Abbey Road NW10 7BX 1.7892.0191.989
Asda Dudden Hill Express PetrolDudden Hill Lane NW10 1DE 1.789—1.979

Prices are reported by the stations; a dash means no price reported in the last 21 days.

Towns in NW10

Nearby NW postcode districts

FAQ

How much is petrol in NW10 today?

Unleaded (E10) averages £1.744 a litre across NW10, from £1.679 to £1.789.

How much is diesel in NW10 today?

Diesel averages £1.997 a litre across NW10, from £1.967 to £2.029.

Where is the cheapest petrol station in NW10?

The table on this page lists every station in NW10 with a current price, cheapest first.

Source: UK Government Fuel Finder scheme (Department for Energy Security and Net Zero / Competition and Markets Authority), Open Government Licence v3.0. Prices are indicative and may have changed since they were reported; always check the price at the pump.