Petrol stations in Portsmouth

79 stations in the PO postcode area report live prices. The cheapest unleaded (E10) right now is 159.7p at Asda Selsey Supermarket. Diesel (B7) starts at 189.7p at Asda Selsey Supermarket.