BP offers a variety of petrol and diesel fuels, along with restroom facilities and earnify pay for fuel. It provides quality fuels and services.