bp offers petrol and diesel fuels, along with convenience items. Services include restroom access and earnify pay for fuel.