Petrol and Diesel Prices in London

Compare petrol and diesel prices at 155 petrol stations in London. Prices last updated 23:12 11/11/2026.

Petrol (E10)

159.9p

at Greenman Service Station

Diesel (B7)

189.7p

at ASDA PARK ROYAL SUPERSTORE

Super Unleaded (E5)

174.9p

at College Park Services Station

Premium Diesel

194.9p

at STC SERVICE STATION

London vs UK Average

Unleaded (E10)

169.0p avg

1.3p above UK average (167.7p)

Diesel

199.0p avg

2.0p above UK average (197.0p)

Price History in London

See how fuel prices have changed over time with interactive charts and analysis.

156 Stations

Click any column header to sort. Prices shown in pence per litre.

Nearby Fuel Stations

Stations within a few miles of London — worth the short drive for cheaper fuel.

Petrol Stations in London
Greenman Service StationJetcraven park stationValeroASDA PARK ROYAL SUPERSTOREASDA PARK ROYAL SUPERSTOREWoolwich Filling StationHarvest EnergyASDA CHARLTON SUPERSTOREASDA CHARLTON SUPERSTORECollege Park Services StationJETBARNES EXPRESSTESCOLeytonstone Service StationBPScrubs Lane Service StationJETSAINSBURYS LADBROKE GROVESAINSBURYSJet Service Station ThamesmeadJETELTHAM HIGH ST ESSO EXPRESSESSOASDA WALTHAMSTOW EXPRESS PETROLASDA WALTHAMSTOW EXPRESS PETROLWhite Hart Lane Service StationValeroEastham Service StationEastham Service StationLee Service StationTexacoSAINSBURYS CHARLTON RIVERSIDESAINSBURYSSAINSBURYS BECKTONSAINSBURYSSAINSBURYS ELTHAMSAINSBURYSLEYTON ESSO EXPRESSESSORAINBOW SERVICE STATIONBPCLIFTON LEE ESSO EXPRESSESSOSTC SERVICE STATIONTOTAL ENERGIESASDA TOTTENHAM WHITE HART LANE PETROL FILLING STATIONASDA TOTTENHAM WHITE HART LANE PETROL FILLING STATIONWALTHAMSTOW HOE ST ESSO EXPRESSESSOThe Highway Service StationJETCROWNWOOD SF CONNECTBPGrand Prix Service StationGrand Prix Service StationASDA OLD KENT ROAD SUPERSTOREASDA OLD KENT ROAD SUPERSTOREASDA COLINDALE SUPERSTOREASDA COLINDALE SUPERSTORENorbury Service Centre LtdNorbury Service Centre LtdSAINSBURYS LOW HALLSAINSBURYSTGC - BARNETSHELLWINCHMORE HILL ESSO EXPRESSESSOBECKTON EXTRA GALLIONS REACH - PETROL FILLING STATIONTESCOLEA VALLEY EXTRA - PETROL FILLING STATIONTESCOCANADA WATER EXTRA - PETROL FILLING STATIONTESCOASDA ISLE OF DOGS SUPERSTOREASDA ISLE OF DOGS SUPERSTOREASDA BETHNAL GREEN VALLANCE ROAD PETROL FILLING STATIONASDA BETHNAL GREEN VALLANCE ROAD PETROL FILLING STATIONEG ENFIELD BUSH HILL PFSEG ON THE MOVESAINSBURYS CRYSTAL PALACESAINSBURYSJ1 SERVICE STATIONbp EDMONTON SERVICE STATIONBPTGC - COCKFOSTERSTEXACOHertford RoadJETLEWISHAM SUPERSTORE - PETROL FILLING STATIONTESCOSOUTHWARK SUPERSTORE - PETROL FILLING STATIONTESCOMONTAGU ROAD SERVICE STATIONTEXACOSHELL LITTLE WAITROSE SIDCUPSHELLSAINSBURYS SYDENHAMSAINSBURYSNeasden LaneBPFORESTGATE ESSO EXPRESSESSOSHELL MOTTINGHAMSHELLFOREST HILL ESSO EXPRESSESSOTRAFALGAR SF CONNECTBPMuseum Service StationBPASDA BOW EXPRESS PETROLTEXACOSHELL SOUTHWARK BRIDGESHELLSAINSBURYS NEW CROSS GATESAINSBURYSJohn Nichol Cars LimtedGulfGROVE PARK ESSO EXPRESSESSOSOUTHGATE BRAMLEY RD ESSO EXPRESSESSOBRENT CROSS HENDON WAY SUPERSTORE - PETROL FILLING STATIONTESCOBROMLEY BY BOW SUPERSTORE - PETROL FILLING STATIONTESCOCOLNEY HATCH EXTRA - PETROL FILLING STATIONTESCOSouthwark Service StationSouthwark Service StationSHELL PALMERS GREENSHELLSHELL LITTLE WAITROSE HOLLOWAYSHELLCAMDEN ESSO EXPRESSESSOSHELL CRYSTAL PALACESHELLKENNINGTON SERVICE STATIONTEXACOSHELL SHOOTERS HILLSHELLASDA CRYSTAL PALACE - ANERLEY ROAD EXPRESS PETROLASDA CRYSTAL PALACE - ANERLEY ROAD EXPRESS PETROLEG STREATHAM PFSEG ON THE MOVEEG CAMBERWELL PFSEG ON THE MOVEASDA CROUCH END EXPRESS PETROLTEXACOEG PALMERS GREEN PFSEG ON THE MOVESAINSBURYS LOWER RICHMOND ROADSAINSBURYSSAINSBURYS HARRINGAYSAINSBURYSSHELL CO-OP UPPER STREETSHELLCALLY ROAD ESSO EXPRESSESSOGrove Vale Filling StationGrove Vale Filling StationSAINSBURYS MERTONSAINSBURYSwoodford service stationGulfARRUBA LTDTEXACOWEMBLEY EXTRA - PETROL FILLING STATIONTESCOSHELL LITTLE WAITROSE HORNSEY PARKSHELLTEXACO EAST SHEENTEXACO EAST SHEENSHELL WHITECHAPELSHELLAA ServicesGulfBRIXTON TULSE HILL ESSO EXPRESSESSOSHELL CAMDEN TOWNSHELLHORN LANE SERVICE STATIONBPRONTEC FERNSIDEBPEG BOUNDS GREEN PFSEG ON THE MOVEMarshfield Service Station TEXACOMarshfield Service Station TEXACOCHELSEA ESSO EXPRESSESSOSTOCKWELL ESSO EXPRESSESSOchingford service stationGULFSHELL SOUTH NORWOODSHELLFULHAM KINGS RD ESSO EXPRESSESSONEWHAM WAY CONNECTBPNotting Hill Gate Filling Station LTD(Murco Petrol Station) Notting Hill Gate Filling Station LTDJET Five Star Service StationJETEG STAPLES CORNER PFSSHELLSHELL LITTLE WAITROSE MUSWELL HILLSHELLSHELL CO-OP OLD FORDSHELLSHELL PINESHELLTGC - THE ANGELTEXACOSHELL CHELSEASHELLSHELL WESTBOURNESHELLSHELL LITTLE WAITROSE CHINGSHELLSHELL OLD BROMPTONSHELLRONTEC CHISWICK FLYOVERESSOASDA ROEHAMPTON EXPRESS PETROLASDA ROEHAMPTON EXPRESS PETROLBUSH CENTRE SF CONNECTBPWANDSWORTH SF CONNECTBPPARK ROYALESSOHampstead Service StationBPPINKHAM WAY SF CONNECTBPMAIDA VALE ESSO EXPRESSESSOACTON ESSO EXPRESSESSOSHELL OLD STREETSHELLTRIANGLE EALINGESSOCotton Street Service StationTexacoMare street Service stationValeroSHELL LITTLE WAITROSE EALINGSHELLSHELL LITTLE WAITROSE BATTERSEASHELLSAINSBURYS BALHAMSAINSBURYSASDA CLAPHAM EXPRESS PETROLTEXACOMetro Petrol Station LtdJet Petrol Station WIMBLEDON ESSO EXPRESSESSOCOLLIERS WOOD ESSO EXPRESSESSORONTEC EMBANKMENTSHELLRONTEC GOLDERS GREENESSOKELLYS CORNER SF CONNECTBPSHELL CLAPTONSHELLTGC - ST KATHERINESTEXACOSHELL SOUTHWARK PARKSHELLSHELL SAVOYSHELLSHELL LITTLE WAITROSE MILL HILLSHELLSHELL VICTORIASHELLSHELL CO-OP HAMMERSMITHSHELLHerne Hill Service Station LimitedHerne Hill Service Station LimitedWESTERN AVENUE SF CONNECTBPFINCHLEY LANE SF CONNECTBPCroxted MotorsTexacoSHELL PLOUGH LANESHELLWIMBLEDON CHASE SF CONNECTBPSHELL LITTLE WAITROSE BAYSWATERSHELLSHELL LITTLE WAITROSE ROEHAMPTONSHELLSHELL BALHAMSHELLSHELL CO-OP PEPYS CORNERSHELLBelsize Station LimitedBPgulfgulfTOOTING BALHAM HIGH RD ESSO EXPRESSESSO
About Fuel Prices in London

London currently has 155 petrol stations tracked by FuelCosts.co.uk. The average unleaded petrol price in London today is 169.0p per litre, which is 1.3p above the UK national average of 167.7p.

The cheapest unleaded petrol in London right now is 159.9p at Greenman Service Station. The cheapest diesel is 189.7p at ASDA PARK ROYAL SUPERSTORE.

Fuel prices in London are sourced from the UK Government's CMA Fuel Finder scheme and updated every 4 minutes. We recommend comparing prices before filling up, as prices can vary significantly between stations even within the same town.