Petrol and diesel prices in Greater London

10 forecourts. Prices refresh every 5 minutes.

Cheapest unleaded in Greater London

165.9p

Texaco Tgc - Lakedale

Station details

Cheapest diesel in Greater London

194.9p

Mfg Morrisons London Chingford

Station details

The cheapest unleaded in Greater London is 165.9p at Texaco Tgc - Lakedale, against a town average of 168.2p. For diesel, Mfg Morrisons London Chingford is cheapest at 194.9p (average 198.3p). Unleaded here averages 0.6p above the UK average of 167.6p.

Open the live map for Greater London

All fuel prices in Greater London

Fuel prices at forecourts in Greater London, cheapest unleaded first
StationUnleadedDieselSuper unleadedPremium diesel
Mfg Morrisons London Chingford6-7 Salisbury Hall Gardens, E4 8SA165.9194.9185.9204.9
Texaco Tgc - Lakedale190-214 Plumstead High Street, SE18 1JH165.9195.9186.9216.9
ESSO Asda Aldersbrook Express Petrol19 Aldersbrook Road, E12 5HH167.9194.9186.9213.9
Shell Little Waitrose Sutton56-58 Cheam Road, SM1 2SS167.9198.9194.9224.9
Texaco Tgc - Finsbury Park314-322 Seven Sisters Road, N4 2AP167.9199.9188.9220.9
Texaco Tgc - Stamford Hill2 High Road, N15 6LS167.9201.9188.9222.9
Shell Beckenham128-136 Beckenham Road, BR3 4RH168.9199.9194.9224.9
ESSO Asda Observatory Express Petrol520-522 Watford Way, NW7 2PT169.9196.9188.9–
Shell Co-Op Kilburn409 Kilburn High Road, NW6 7QE169.9199.9194.9224.9
Shell DagenhamWood Lane, RM10 7RP169.9199.9194.9224.9

Prices in pence per litre. Prices refresh every 5 minutes.

Seen a different price at the pump? Report a discrepancy to Fuel Finder.

Fuel prices near Greater London