bp offers a range of petrol and diesel fuels. This gas station chain provides a restroom and earnify pay for fuel.