Petrol Prices in London
Cheapest Unleaded (E10)
165.7p
Average: 167.1p
Cheapest Diesel
193.7p
Average: 196.4p
Stations
3
Filling a 50-litre tank at the cheapest station saves £0.70 compared with the average.
Unleaded (E10) here is 2.5p cheaper than the North West London average.
All petrol stations
| Station | Address | Unleaded (E10) | Diesel |
|---|---|---|---|
| Asda | 2-20 Western Road, Park Royal, London | 165.7p | 193.7p |
| Asda | Capitol Way off Edgware Road, Colindale, London | 166.7p | 195.7p |
| Esso | Camden Road, LONDON | 168.9p | 199.9p |
Unleaded (E10)Diesel
Nearby towns
| Town | Distance | Cheapest Unleaded (E10) | Difference |
|---|---|---|---|
| London | 6.9 mi | 169.9p | +4.2p |
| Hayes | 7.8 mi | 167.7p | +2.0p |
| London | 7.9 mi | 167.9p | +2.2p |
| Uxbridge | 9.7 mi | 169.9p | +4.2p |
| London | 10.4 mi | 165.9p | +0.2p |
| London | 13.8 mi | 165.9p | +0.2p |
| Croydon | 14.1 mi | 166.7p | +1.0p |
| Slough | 15.3 mi | 169.9p | +4.2p |
Brands
Updated 6 Nov 2026, 16:47 GMT