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.
| Station | Price | Distance |
|---|---|---|
| Esso · Uxbridge Road, Southall | £1.650/L | 7.9 km |
| BP · 355, Uxbridge Road, Southall | £1.660/L | 1.7 km |
| BP · Hayes Road, Southall | £1.700/L | 2.6 km |
| Tesco · Bullsbridge Industrial Estate, Hayes Road, Southall | £1.700/L | 2.5 km |