Petrol prices in Southall

Live petrol prices at 4 stations in Southall. Cheapest today £1.650/L, average £1.678/L. Updated 7 November 2026.

The average petrol price in Southall, £1.678/L, is 1.0% below the national average of £1.695/L. Across 4 stations prices run from £1.650/L to £1.700/L: £2.50 difference on a 50-litre tank. In the seven days to 7 November 2026, the average petrol price fell by £0.023/L at the 4 stations priced on both days.

StationPriceDistance
Esso · Uxbridge Road, Southall£1.650/L7.9 km
BP · 355, Uxbridge Road, Southall£1.660/L1.7 km
BP · Hayes Road, Southall£1.700/L2.6 km
Tesco · Bullsbridge Industrial Estate, Hayes Road, Southall£1.700/L2.5 km

Nearby cities