London Fuel Prices by Borough
Compare petrol and diesel prices across all 33 London boroughs. Tap any borough to see today's cheapest fuel stations, updated daily with official UK Government data.
-
Barking and Dagenham
East London -
Barnet
North London -
Bexley
South East London -
Brent
West London -
Bromley
South East London -
Camden
Central London -
City of London
Central London -
Croydon
South London -
Ealing
West London -
Enfield
North London -
Greenwich
South East London -
Hackney
East London -
Hammersmith and Fulham
West London -
Haringey
North London -
Harrow
West London -
Havering
East London -
Hillingdon
West London -
Hounslow
West London -
Islington
Central London -
Kensington and Chelsea
Central London -
Kingston upon Thames
South West London -
Lambeth
South West London -
Lewisham
South East London -
Merton
South West London -
Newham
East London -
Redbridge
East London -
Richmond upon Thames
South West London -
Southwark
South West London -
Sutton
South West London -
Tower Hamlets
East London -
Waltham Forest
East London -
Wandsworth
South West London -
Westminster
Central London
No boroughs found matching your search.
Fuel Prices Across London
London has some of the most varied fuel prices in the UK. With over 2.6 million registered vehicles across the capital, finding the cheapest petrol and diesel near you can make a real difference to your monthly fuel bill. Prices can vary by as much as 15p per litre between stations in neighbouring boroughs.
Outer London boroughs such as Havering, Bromley, and Hillingdon tend to have lower fuel prices than central areas like Westminster and Kensington and Chelsea. Supermarket forecourts — particularly Asda, Tesco, Sainsbury's, and Morrisons — consistently offer the most competitive prices across all boroughs.
How Are These Prices Collected?
All fuel prices on PetrolPrices.co.uk come from the UK Government's mandatory fuel price reporting scheme. Retailers with 100 or more fuel stations are required to report their prices daily, giving you accurate, up-to-date data for every London borough.
Tips to Save on Fuel in London
Filling up at supermarket forecourts is usually the cheapest option, with savings of 5–10p per litre compared to branded stations. If you commute across boroughs, it's worth checking prices along your route — a short detour to a cheaper station could save you several pounds per fill-up. Bookmark your borough's page to check prices before every journey.
Looking for fuel prices outside London?
Browse our Top 50 UK Cities page, or search for any postcode, town, or city from the homepage.