Updated Daily

Cheapest Petrol in London

#5 of 24 Cheapest in London & South East

Comparing 73 fuel stations across London, London & South East. Prices from 151.7p today.

Lowest Petrol
151.7p
Avg Petrol
158.6p
Lowest Diesel
177.9p
Avg Diesel
185.9p

Fuel Prices in London, London & South East

We found 73 fuel stations reporting prices across London and surrounding areas. The cheapest petrol is currently 151.7p at Asda, 2-20 Western Road, Park Royal, London. Prices vary by up to 18.2p per litre across the area, so comparing before you fill up is worth it.

Diesel prices in the area range from 177.9p to 195.9p per litre. On a 50-litre fill-up, choosing the cheapest station could save you up to £9.10 on petrol or £9.00 on diesel.

Top 10 Cheapest Stations in London

1
Asda
2-20 Western Road, Park Royal, London
151.7p
Petrol
2
Asda
335-337 White Hart Lane, Tottenham, London
152.9p
Petrol
3
Texaco
190-214 Plumstead High Street, London, Greater London
152.9p
Petrol
4
Texaco
77 - 101 The Highway, Shadwell, London
153.9p
Petrol
5
Tesco
1 Armada Way Beckton London
153.9p
Petrol
6
Asda
464 - 504 Old Kent Road, London
154.7p
Petrol
7
Morrisons
MFG Morrisons Thamesmead, Twin Tumps Way, London
154.9p
Petrol
8
BP
702-712 Mitcham Road, London, CR0 3AB
154.9p
Petrol
9
Tesco
1 Glover Drive Upper Edmonton London
154.9p
Petrol
10
Tesco
Tesco Stores Ltd 107 Dunton Road London
154.9p
Petrol
Local Insights

Did You Know?

Discover unique facts and essential driving tips for London.

💡
Did You Know?

London has over 3,000 parks and green spaces, covering nearly 40% of the city — more than any other major world capital.

🚗
Motorist Tip

The Congestion Charge zone (£15/day) and ULEZ apply to most of central and inner London — check your vehicle's compliance.

Fuelwise Blog

Latest News & Guides

Stay informed with the latest UK fuel news, money-saving tips and driver guides.

Find Cheaper Fuel

Check the price leaderboard

See which stations are consistently cheap over time, not just today.