BP offers petrol and diesel fuels with services including restroom access and multiple payment options.