Petrol prices in Ilford

Live petrol prices at 14 stations in Ilford. Cheapest today £1.720/L, average £1.737/L. Updated 8 October 2026.

The average petrol price in Ilford, £1.737/L, is 0.6% below the national average of £1.747/L. Across 14 stations prices run from £1.720/L to £1.790/L: £3.50 difference on a 50-litre tank. In the seven days to 8 October 2026, the average petrol price rose by £0.006/L at the 14 stations priced on both days.

StationPriceDistance
ILFORD SUPERSTORE (BARKINGSIDE) - PETROL FILLING STATION£1.720/L3.2 km
KS LONDON LTD£1.720/L3.2 km
NEW NORTH ROAD SERVICE STATION£1.720/L5.3 km
Mayfield Self Service Station£1.730/L2.1 km
BP Newbury Centre Service Station£1.730/L1.8 km

Nearby cities