BP offers petrol and diesel fuels with services like restrooms and pay for fuel options.