bp offers petrol and diesel fuels with services such as fuel payment options, restrooms, and repair service.