London's Cheapest Petrol Station Offers Significant Savings
Motorists in Greater London can save substantial amounts by filling up at the cheapest petrol station, a Jet garage located in East London. According to the latest data from retailers, drivers of an average family car could save up to £13 per tank by choosing this forecourt over the most expensive option. This comes as fuel prices continue to rise, influenced by global events such as the war in the Middle East.
Petrol Price Breakdown in Greater London
The Jet garage at Green Man Service Station in Leytonstone, London, is currently charging 144.9p per litre for standard petrol. Based on a 55-litre tank, this translates to a total cost of £97 for a full fill-up. This information is sourced from a live feed of petrol prices published by the government, ensuring accuracy and transparency for consumers.
Here are the cheapest places to top up your car with petrol in Greater London:
- 144.9p - Jet, Green Man Service Station, Leytonstone London, E11 1PP
- 145.9p - Morrisons, 327 Southbury Road, Enfield, Greater London, EN1 1TW
- 148.9p - Esso, 1 Tolworth Broadway, Surbiton, KT6 7DQ
- 148.9p - Esso, Tesco Express, Sutton, SM3 8HB
- 148.9p - Esso, 330 Brixton Rd, London, SW9 7AA
- 148.9p - Sainsbury's, 95-105 Lower Richmond Road, London, SW15 1EU
- 148.9p - Esso, 164-168 High St, London, Colliers Wood, SW19 2BN
- 148.9p - Esso, 194 Merton Rd, London, Merton, SW19 1EQ
- 148.9p - Esso, 23-41 Shirley Rd, Croydon, CR0 7ER
- 148.9p - Tesco, 159 Castelnau, London, Richmond, SW13 9EW
Most Expensive and Diesel Options
In contrast, the most expensive filling station in Greater London is a BP station at Heston Service Area in Hounslow, where standard petrol costs 181.9p per litre. Filling a 55-litre tank here would amount to £110, highlighting the significant price disparity across the region.
For diesel car owners, the cheapest place to fill up is the Tesco garage in Beckton, with standard diesel priced at 172.9p per litre. Here are the cheapest locations for standard diesel in Greater London:
- 172.9p - Tesco, 1 Armada Way, Beckton, London, E6 7ER
- 175.9p - Jet, Green Man Service Station, London, Wanstead, E11 1PP
- 176.7p - Asda, 464 - 504 Old Kent Road, London, Southwark, Greater London, SE1 5AG
- 178.9p - Morrisons, Aylesham Centre, Peckham, SE15 5EW
- 178.9p - Morrisons, 327 Southbury Road, Enfield, Greater London, EN1 1TW
- 178.9p - Tesco, 159 Castelnau, London, Barnes, SW13 9EW
- 178.9p - Tesco, Surrey Quays Centre, London, Rotherhithe, SE16 7LL
- 178.9p - Esso, 418 Ealing Road, Wembley, HA0 1JQ
- 178.9p - Tesco, Tesco Stores Ltd, London, Southwark, SE1 5HG
- 178.9p - Morrisons, 6-7 Salisbury Hall Gardens, Chingford, Greater London, E4 8SA
National and Regional Fuel Price Comparisons
Currently, UK drivers are paying an average of 155.3p per litre for petrol and 187.4p for diesel. In Greater London, petrol prices are 2.2p higher than the national average, while diesel prices also exceed the national average by 2.2p. The cheapest petrol station in the country is a Tesco garage in Swansea, offering standard petrol at 140.9p per litre, whereas the most expensive is a BP garage in Bolton, charging 186.9p per litre.
The prices referenced are for standard grade petrol (E10) and standard grade diesel (B7). These figures are provided by major retailers under a government-operated scheme designed to ensure fair deals for motorists at petrol pumps. All prices are accurate as of Friday, 3rd April 2026, at 4:45 AM.



