BP offers petrol and diesel fuels, alongside amenities such as restrooms and earnify pay for fuel.