Search live prices

Shell, London Road fuel prices

Prices reported 9 Oct 2026, 23:05

Shell, London Road in Macclesfield is selling petrol at 177.9p and diesel at 202.9p a litre, as reported to the government's Fuel Finder scheme on 9 Oct 2026, 23:05. That's 3.1p below the average of the 7 stations within 5 miles.

Petrol (E10)
177.9p
Reported 9 Oct
Diesel (B7)
202.9p
Reported 9 Oct
Petrol vs nearby
3.1p below
avg of 7 stations
Local rank
#1 of 7
petrol, within 5 mi
Find the best value near here → Directions

This is the cheapest petrol within 5 miles, out of 7 stations reporting prices.

Fuel prices near Shell, London Road

StationPetrolDiesel
Esso, Churchill WayChurchill Way, Macclesfield · 1.7 mi away181.9p201.9p
Tesco, Hibel RdHibel Rd, Macclesfield · 2.0 mi away179.9p199.9p
Shell, 147 147 Broken Cross147 147 Broken Cross, Macclesfield · 2.1 mi away183.9p203.9p
Shell, Manchester RoadManchester Road, Macclesfield · 2.7 mi away181.9p202.9p
Gulf, Pexall Service StationPexall Service Station, Chelford Road, Henbury, Macclesfield · 2.9 mi away183.9p203.9p
Esso, Chelford RoadChelford Road, Macclesfield · 5.0 mi away177.9p201.9p

Green is cheaper than Shell, London Road, red is dearer.

About this station

BrandShell
AddressLondon Road, Macclesfield, SK11 0JX
Prices reported9 Oct 2026, 23:05
Nearest town pageFuel prices in Macclesfield

Questions about Shell, London Road

How much is petrol at Shell, London Road?

Petrol (E10) at Shell, London Road is 177.9p a litre, last reported to the government's Fuel Finder scheme on 9 Oct 2026, 23:05. A 50-litre fill costs about £88.95.

How much is diesel at Shell, London Road?

Diesel (B7) at Shell, London Road is 202.9p a litre, last reported on 9 Oct 2026, 23:05.

Is Shell, London Road cheap for fuel?

Its petrol is 3.1p below the average of the 7 stations within 5 miles, ranking 1 of 7, and 3.2p above the UK average of 174.7p.

Where is Shell, London Road?

Shell, London Road is at London Road, Macclesfield, SK11 0JX.

All fuel prices in Macclesfield →  ·  Shell prices across the UK →