Putney is paying the highest petrol prices in the country: an average of 141.7p a litre.
According to data produced by Law Trucks in its ‘Fuel Price Report‘, Wandsworth is the most expensive place to get petrol across the capital. And within Wandsworth, Putney is more expensive than either Battersea or Tooting.
At the time of writing, the Sainsbury’s on Lower Richmond Road is charging 142.9p for Unleaded, and the Shell garage by Lytton Grove is 143.9p!
It’s a similar picture across south-west London, with Merton coming second at 140.8p; Kingston third with 139.9p and Richmond fourth with 138.9p. We’re also the most expensive in the UK, with Cambridge averaging out at 138.9p, followed by Brighton at 137.9p and then Bedford at 136.9p.
It that wasn’t bad enough, Putney’s appalling traffic problems mean we are literally burning through money as we sit in traffic thanks to council traffic schemes and the still-unopened Hammersmith Bridge.
Rank | London Borough | Average price per litre of unleaded |
1 | Wandsworth | 141.7p |
2 | Merton | 140.8p |
3 | Kingston upon Thames | 139.9p |
4 | Richmond upon Thames | 138.9p |
5 | Barnet | 137.9p |
You’re probably where the cheapest place to get petrol in London is: the answer is Brent and 131.7p. So if you fancy driving for 45 minutes, you could save yourself a fiver.
Rank | London Borough | Average price per litre of unleaded |
1 | Brent | 131.7p |
2 | Ealing | 131.7p |
3 | Barking and Dagenham | 132.9p |
4 | Redbridge | 132.9p |
5 | Waltham Forest | 132.9p |
Where you can save – if you’re ready to travel
If you really want to save at the pump though, then a visit to Liverpool is the answer, with an average price of 123.9p, although second-cheapest Birmingham with 124.9p is much closer and could save you £10 to fill up.
Rank | Area | Unleaded Petrol Price (per litre) |
1 | Liverpool | 123.9p |
3 | Birmingham | 124.9p |
4 | Ipswich | 124.9p |
5 | Belfast | 125.9p |
6 | Leeds | 126.9p |
7 | Reading | 126.9p |
8 | Doncaster | 126.9p |
9 | St Helens | 126.9p |
10= | Wolverhampton | 127.6p |
10= | Bolton | 127.9p |
Here’s the most expensive places – outside of London of course.
Rank | Area | Unleaded Petrol Price (per litre) |
1 | Cambridge | 138.9p |
3 | Brighton | 137.9p |
4 | Bedford | 136.9p |
5 | Chesterfield | 136.7p |
6 | Weston – Super – Mare | 136.7p |
7 | Bournemouth | 135.9p |
8 | Swindon | 135.7p |
9 | Blackpool | 135.7p |
10= | Chelmsford | 135.7p |
10= | Bath | 135.7p |
If you want up to date petrol price information, Law Trucks took its data from the Petrol Prices App. But don’t expect it to cheer you up.