Petrol stations in Swansea

142 stations in the SA postcode area report live prices. The cheapest unleaded (E10) right now is 151.9p at Crossroads Garage Begelly Kilgetty Ltd. Diesel (B7) starts at 187.7p at Victoria Filling Station.