Petrol stations in Shrewsbury

75 stations in the SY postcode area report live prices. The cheapest unleaded (E10) right now is 146.9p at Essar D A Roberts Fuels Ltd Grindley Brook Garage. Diesel (B7) starts at 183.9p at Essar D A Roberts Fuels Ltd Grindley Brook Garage.