10 stations in Westminster, Greater London, cheapest first.
The cheapest unleaded petrol (E10) in Westminster today is 173.9p a litre at Maida Vale Esso Express (W9 1UP). Across the 10 stations selling it, prices average 178.3p and go up to 185.9p, so filling a 55-litre tank costs between £95.64 and £102.25.
The cheapest diesel in Westminster today is 201.9p a litre at BP MFG Lords (NW8 9SQ). Across the 10 stations selling it, prices average 204.3p and go up to 209.9p, so filling a 55-litre tank costs between £111.05 and £115.44.
Unleaded in Westminster averages 178.3p, 3.4p more than the Greater London average (174.9p) and 3.9p more than the UK average (174.4p). Diesel in Westminster averages 204.3p, 3.6p more than the Greater London average (200.7p) and 4.9p more than the UK average (199.4p).
Super unleaded (E5) is sold at 10 stations, from 188.9p at Maida Vale Esso Express. Premium diesel is sold at 8 stations, from 218.9p at Maida Vale Esso Express.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 173.9p | 178.3p | 185.9p |
| Super unleaded | 188.9p | 198.3p | 204.9p |
| Diesel | 201.9p | 204.3p | 209.9p |
| Premium diesel | 218.9p | 220.9p | 224.9p |
Average unleaded price, cheapest highlighted
Westminster has 10 petrol stations reporting prices: 4 Esso, 4 Shell and 2 BP. 9 are open 24 hours a day. Of the 10, all sell bottled AdBlue, 9 offer air and screenwash, 9 have water, 5 have customer toilets and 1 has a car wash.
For unleaded, the cheapest nearby town is Richmond upon Thames, averaging 173.9p (4.4p less than Westminster); 10 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Richmond upon Thames, averaging 197.6p (6.7p less than Westminster); 11 other nearby towns are also cheaper.