Fuel Prices in London, London & South East
We found 73 fuel stations reporting prices across London and surrounding areas. The cheapest petrol is currently 131.9p at Asda, 335-337 White Hart Lane, Tottenham, London. Prices vary by up to 18.0p per litre across the area, so comparing before you fill up is worth it.
Diesel prices in the area range from 139.9p to 161.9p per litre. On a 50-litre fill-up, choosing the cheapest station could save you up to £9.00 on petrol or £11.00 on diesel.
Top 10 Cheapest Stations in London
London & South East Scoreboard
Nearby Locations
Check fuel prices in other towns near London:
Did You Know?
Discover unique facts and essential driving tips for London.
London has over 3,000 parks and green spaces, covering nearly 40% of the city — more than any other major world capital.
The Congestion Charge zone (£15/day) and ULEZ apply to most of central and inner London — check your vehicle's compliance.
Latest News & Guides
Stay informed with the latest UK fuel news, money-saving tips and driver guides.